/* CSS Document */

 *{ margin:0px; padding:0px;} 
body {
	background-color: #5B81AA;
	padding:0px;
	margin:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;}


a {
	color: #5B81AA;
	text-decoration: none;
	
}
a:hover {
	text-decoration: underline;}
a.com { 
	color:#104A89; font-weight:bold; text-decoration:none;}
a.com:hover { 
	text-decoration: underline;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003776;
	margin:20px 0 10px 0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003776;
	margin-top:20px;
}
h3 { 
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#C70751;
	font-weight:bold;}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003776;
	margin-top:20px;
}
.style_head {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043675;
	padding:0 0 10px 0;
	
}
#container {
	margin:0 auto;
	width:950px;
	}
#menu { padding:0 0 0 200px;
	}
	
#menu li{
	display:inline;
	}
	
#menu a {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	/*line-height:40px;*/
	/*margin:0 0 0 40px;*/
	}

#menu a:hover {
	color:#223142;
	text-decoration:underline;
	}
#top_left {
	width:15px;
	height:92px;
	background-image:url(../images/top_left.png);
	float:left;
	}
#top_bg {
	width:920px;
	height:92px;
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	float:left;
	}
	
#top_right {
	width:15px;
	height:92px;
	background-image:url(../images/top_right.png);
	float:right;
	}
#logo {
	width:450px;
	float:left;
	margin-left:20px;
	}
	
#login {
	width:320px;
	float:right;
	margin-right:5px;
	}
#welcome {
	width:320px;
	float:right;
	margin-right:5px;
	}

#login img {
	float:left;
	margin-top:5px;
	}
#member {
	color:#5B81AA;
	font-weight:bold;
	margin:15px 0 0 20px;
	float:left;
	}	
.input_left, .input_right {
	border:1px solid #5B81AA;
	font-size:11px;	
	width:145px;
	height:19px;
	color:#999999;
	padding-top:1px;}
	
.input_left {
	float:left;
	margin-right:20px;
	}

.input_right {
	float:right;}
	
#check_box	{
	padding:0px;
	margin:5px 0 0 0px;
	float:left;
	}
	
#save_password {
	color:#5B81AA;
	margin:0 0 0 10px;
	float:left;
	margin-top:7px;
	}
.left {
	float:left;
	/*background:#D8E1EB;*/
	width:230px;
	/*height:505px;*/
	}	
.right {
float:right;
width:680px;
padding:0 20px 20px 20px;}	



.left_head {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:0 10px 0 25px;
	font-weight: bold;
	background-color:#6EACE5;
	}	
	
.left ul { 
	list-style:none; 
	padding:5px 0px 10px 0;
	line-height:35px;
	 }

.left ul li { 
	display:block; 
	border-bottom: 1px dotted #D8E1EB;
	padding:0;
	} 

.left ul li a {
	color:#003776;
	text-decoration:none;
	display:block;
	padding:0 10px 0 25px;
	font-weight: bold;
	}

.left ul li a:hover {
	color:#FFFFFF;
	background-color:#C70751;
	font-weight: bold;
	 }
	 
.left_active {
	color:#FFFFFF;
	background-color:#C70751;
	font-weight: bold;
	color:#FFFFFF !important;
	
	 }
.clear {
	clear:both;
	padding:0px;
	margin:0px;
	line-height:0px;
	height:0px;
	}	
.main { 
	background:url(../images/main_bg.gif) repeat-y;}



.login_head { 
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;}
.help p { 
	font-size:12px;
	color:#003776;}
.help p a {
	color:#C70751;}
#content_page {
	float:left;
	width:720px;
	/*height:505px;*/	
	}	
	
#center_page {
	width:680px;
	margin:0 auto;
	}
.board_image { margin:10px 15px 10px 0;}

.headertext { background:#D8E1EB;}
#footer {
	background:url(../images/footer.png);
	background-repeat:no-repeat;
	height:60px;
	clear:both;
	border-top:1px solid #5B81AA;
	color:#5B81AA;
	font-weight:bold;
	}
	
#footer div {
	padding-top:10px;
	}	
#maroon {
	color:#C70751;	
	}
.maroon_16 {
	color:#C70751;
	font-size:14px;}
.maroon_16 a {
	color:#C70751;
	text-decoration:none;}
.maroon_16 a:hover {
	color:#C70751;
	/*text-decoration:underline !important;*/}
.error { color:#FF0000;}
.style2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #043675;
	font-weight: bold;
}
.style3 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043675;
	
}
.style5 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043675;
	
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #043675;
	text-decoration: none;
}
.content
{
padding:0px;
	margin:0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}
a.callout {
	font-size: 16px;
	color: #CB0550;
	font-weight: bold;
}
.bodytext    { font-family: monaco, Verdana, sans; font-size: 8pt;color: #000066 }

.style1 {color: #FFFFFF;
font-weight:bold;}

.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   

  .nopheader {background: #CB0550;font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px;font-size: 12px; color: #ffffff; }
  .nopentry {background: #0086d4;font-family: Verdana, Arial, Helvetica, sans-serif; padding:6px; font-size: 12px; color: #ffffff;}
  .noptotal {background: #013777;font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px; font-size: 12px; color: #ffffff;}
  .nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CB0550;} 

 .nopheadergift {background: #CB0550;font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px;font-size: 12px; color: #ffffff; border-bottom:#ffffff 2px solid; border-left:#ffffff 2px solid; border-top:#ffffff 2px solid;}
  .nopentrygift {background: #0086d4;font-family: Verdana, Arial, Helvetica, sans-serif; padding:6px; font-size: 12px; color: #ffffff; border-bottom:#ffffff 2px solid; border-left:#ffffff 2px solid;}
  .noptotalgift {background: #013777;font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px; font-size: 12px; color: #ffffff;  border-bottom:#ffffff 2px solid; border-left:#ffffff 2px solid;}


  .noptext {background: #013777; border:0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff;}

.featured {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #393939; LINE-HEIGHT: 19px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

UL.latestnews-hl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; LIST-STYLE-TYPE: none
 }
LI.latestnews-hl {
	PADDING-LEFT: 0px; BORDER-BOTTOM: #d2d2d2 1px dotted
}
A.latestnews-hl:link {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0.1em 0.3em; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(images/bg-list.gif); PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #b24d33; TEXT-DECORATION: none
}
A.latestnews-hl:visited {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0.1em 0.3em; DISPLAY: block; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(images/bg-list.gif); PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #CB0550; TEXT-DECORATION: none
}
LI.latestnews-hl A:hover {
	BACKGROUND-IMAGE: url(images/bg-list_over.gif); COLOR: #ce6713; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
UL.sub-latestnews-hl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 1px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; LIST-STYLE-TYPE: none
}
LI.sub-latestnews-hl {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 1px
}
A.sub-latestnews-hl:link {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0.1em 0.3em; DISPLAY: block; PADDING-LEFT: 17px; PADDING-BOTTOM: 2px; COLOR: #3d4c5f; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e9e9e9; TEXT-DECORATION: none
}
A.sub-latestnews-hl:visited {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 0.1em 0.3em; DISPLAY: block; PADDING-LEFT: 17px; PADDING-BOTTOM: 2px; COLOR: #3d4c5f; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e9e9e9; TEXT-DECORATION: none
}
LI.sub-latestnews-hl A:hover {
	COLOR: #ce6713; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.style1 {color: #FFFFFF;
font-weight:bold;}

 .nopheadergift {background: #CB0550;font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px;font-size: 12px; color: #ffffff; border-bottom:#ffffff 2px solid; border-left:#ffffff 2px solid; border-top:#ffffff 2px solid;}

.red{
color:#BD245C;
}
