BODY{margin: 0px; width: 100%; font-family: Verdana;}
A {text-decoration:none;font-family: Verdana;color:#2F6098;}
A:hover{color:#4E8CC9;text-decoration:none;}
A:visited {text-decoration:none;font-family: Verdana;}
A:hover{text-decoration:underline;}
.jst {text-align: justify;}
/*.top_container{width:100%;background-image:url(../images/background_top.jpg);background-repeat:repeat-x;}*/
.top_container{width:100%;background-color: #0261A1; height: 144px;}
.content_container {margin:6px 0 10px 30px;}
.page_title {font-family:Verdana; font-size:12px;color:#0067AB;font-weight:bold;}
.lp_blue {font-family:Verdana; color:#0067AB;font-weight:normal;}
#logo{width:163px; float:left; margin-right:3px; }
#search{width:135px;  padding-top:45px;}
#top_banner{width:458px; }
#top_menu_container{position:absolute;top:108px;width:100%; height:28px; background-color:#0067AB; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
#menu_element{ float:left; padding: 9px; border-right:1px solid white; font-weight:bold;}
#left_spacer{margin-left:7px; margin-top: 8px}
#hor_delimiter{margin:7px; margin-left:0px; height:1px; background:url('../images/delimiter_horizontal.gif') repeat-x; }
.footer{background-color:#0067AB; color:#FFFFFF;font-size:10px;padding:2px 0;}
.footer a{color:#FFFFFF;font-size:10px;text-decoration: none;}
/*#quote {font-size:9pt;padding-left:2px;padding-right:5px; margin-bottom:3px;position:absolute; bottom:0; text-align:left; width:150px}*/
#quote {font-size:10px;width:480px;margin:40px 0;text-align:left;border-top:solid 1px #D9E3F1;}
#quote2 {font-size:9pt;}
#text_left {font-size:8pt;padding-left:2px;padding-right:5px; padding-top:4px;}
#left_menu{ font-size:13.5px;padding-left:8px;padding-top:10px;}
#order_books{color:#666666; font-size:11px;padding-left:48px;padding-bottom:2px}
#button_text{color:#646464; font-size:12px;font-weight:bold;text-decoration:none;}
#position{
	color: #0E67A1;
	letter-spacing: 3px;
	text-align: center;
	font-size:9px;
}
#title1{color:#666666; padding-left:48px; padding-bottom:2px}
.grey{color:#666666;}
.sideList {	FONT-SIZE: 11px; padding-top:3px;}
.sideList a {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList a:hover {	FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList a:visited {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList a:visited:hover {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList_e {	FONT-SIZE: 11px; padding-top:3px;border-bottom:1px solid #D9E3F1;}
.sideList_e a {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList_e a:hover {	FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList_e a:visited {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}
.sideList_e a:visited:hover {FONT-SIZE: 11px; padding-top:3px;text-decoration:none}

.text0{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.tiny{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
.text1{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.text11{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.text2{
	font-family: Verdana;
	font-size: 11px;
	font-style: italic;
   
}
.text3{font-size: 13px;}
.message { color:#FF0000}

h2 {margin:50px 0 20px 0;font-size:12px;}

.forms A {text-decoration:none;font-family: Verdana;color:#FF6400;}
.forms A:hover{text-decoration:none;font-family: Verdana;color:#4E8CC9;}
.forms A:visited {text-decoration:none;font-family: Verdana;}
.forms A:visited:hover{text-decoration:none;font-family: Verdana;}


#menu A {font-size:10pt; color:#000000; text-decoration:none}
#menu A:hover {font-size:10pt;text-decoration:none;color:#2F6098;}
#menu A:visited {font-size:10pt; text-decoration:none}
/*menu links */
#menu1 {background-color:#C4D3EA;text-align:center;padding:5px;width:150px;}
#menu1 A {display:block;margin:5px 2px; text-decoration:none}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; text-align:center;padding-top:0px; padding-bottom:0px; padding-left:0px;  font-family: Verdana;font-size:10px;line-height:28px;font-weight:bold;}
.clLevel0{background-color:#0067AB; layer-background-color:#0067AB; color:#ffffff;}
.clLevel0over{background-color:#fdb614; layer-background-color:#fdb614; color:white; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute;padding-top:3px;padding-left:7px;font-family: Verdana; font-size:10px; font-weight:bold}
.clLevel1{background-color:#fdb614; layer-background-color:#fdb614; color:#ffffff;}
.clLevel1over{background-color:#fdb614; layer-background-color:#fdb614; color:#666666; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family: Verdana;font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/*  calendar style */
.dateTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Times New Roman; LETTER-SPACING: 5px
}
.viewCalendar:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.viewCalendar:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.viewCalendar:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #224589; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.calTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 4px
}
.weekTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #f1edd2; TEXT-ALIGN: center
}
.calNormal {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.calEvent {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #f1edd2; TEXT-DECORATION: none
}
.calHilight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5e76a5; TEXT-DECORATION: none
}
a.calHilight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5e76a5; TEXT-DECORATION: none
}
.calHilight:hover {TEXT-DECORATION: underline}
a.calHilight:visited {TEXT-DECORATION: none}
a.calHilight:visited:hover {COLOR: #FFFFFF;TEXT-DECORATION: underline}
.calMonth {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: 2px; font-color: #000000
}
A.calNextPrev:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.calNextPrev:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.calNextPrev:hover {
	COLOR: #224589
}
.tableborder{
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
/* classes for validator */
.tfvHighlight
		{font-weight: bold; color: red;}
	.tfvNormal
		{font-weight: normal;	color: black;}
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
.caption{ text-align:center; margin-bottom:10px}
#button { /*background:shadow.gif no-repeat bottom right;*/
		width:260px; 
		text-align:center;
		font-size:12px;
		color:#FFFFFF; 
		font-weight:bold; 
		background-color:#386699;
		border:3px solid #FFFFFF;
		padding:2px 0; 
		}
#button a {font-size:12px; color:#FFFFFF; background-color:#386699; text-decoration:none }
#button1 { /*background:shadow.gif no-repeat bottom right;*/
		width:260px; 
		text-align:center;
		font-size:12px;
		color:#FFFFFF; 
		font-weight:bold; 
		background-color:#FF7200;
		border:3px solid #FFFFFF;
		padding:2px 0; 
		}
#button1 a {font-size:12px; color:#FFFFFF; background-color:#FF7200; text-decoration:none }
#button2 { /*background:shadow.gif no-repeat bottom right;*/
		width:260px; 
		text-align:center;
		font-size:12px;
		color:#FFFFFF; 
		font-weight:bold; 
		background-color:#FF0000;
		border:3px solid #FFFFFF;
		padding:2px 0; 
		}
#button2 a {font-size:12px; color:#FFFFFF; background-color:##FF0000; text-decoration:none }
.img-shadow {padding:6px;width:266px;
background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 5px;
  }
/*
.img-shadow div {
  display: block;
  position: relative;
  background-color: #fff000;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 
*/
#click {wdth:160px;text-align:center;}
#click a{text-decoration:none;}
#click img{border:3px solid #FFFFFF}
.first_page {text-align:justify; padding-right:6px;}
#email { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FF0000;}


