html{ margin:0; padding:0;}
body {background-color:#FFFFFF;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto;clear:both;}
.container {width: 773px;margin-right: auto;margin-left: auto;margin-top:0px;height:100%;position:relative;overflow: visible;background-image:url(../images/chol-home_r3_c2.jpg);background-repeat:repeat-y;}
.header {width: 773px;height:37px;background-image:url(../images/chol-home_r2_c2.jpg);background-repeat:no-repeat;margin-top: 0px;display:block;clear:both;margin-right: auto;margin-left: auto;}
.headertitle {
	width: 335px;
	height:37px;
	clear:both;
	margin-right: auto;
	margin-left: auto;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
}
#mainmenu {height:480px;width: 307px;display:block;margin-right: auto;margin-left: auto;clear:both;}
#mainmenu ul#primary {margin:50px;width:auto; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */text-align:left;margin-left:20px;
padding-left:5px;padding-right:5px;padding-top:10px;}
#mainmenu ul#primary li  {display: block;list-style: none;text-align:left;padding-bottom:7px;}
#mainmenu ul#primary li a {padding-bottom: 0px;margin-top: 0;border:0px solid;}
#mainmenu ul#primary li a:hover {margin-top: 0;padding-bottom: 0px;margin-top: 0;text-align:left;border:0px solid;}
.title {text-align:left;border:0px solid;}
.img {border:0px solid;}
#content{ width:770px;height:100%; }
.content_area1 {width:423px;height:100%;float:left;margin-right:10px; padding-left:20px;}
.content_img {width:435px;height:180px;margin-right: auto;margin-top:15px;clear:both;}
p{font-family:Arial, Helvetica,sans-serif;text-align:left;text-decoration:none;text-indent:inherit; margin-top:0px}
.text{font-size:14px;color:#000000;text-align:left;}
.textsmall{color:#000000;font-size:12px;text-align:left;}
.textlink{color:#0000FF;font-size:12px;}
.textlink:hover{color:#0000FF;font-size:12px;}
.textlink:visited{color:#0000FF;font-size:12px;}
.content_area2{background-image:url(../images/chol-home_r3_c4.jpg);background-repeat:no-repeat;width:307px;height:480px;float:right;padding-right:5px;}
#banner-area{width:773px;height:53px;float:left;margin-left:20px;}
.content_banner{width:435px;height:53px;float:left;border:0px solid;}
#footer {background-image: url(../images/chol-home_r7_c2.jpg);background-repeat:no-repeat;height: 40px;width: 773px;margin-top:0px;clear:both;margin-right: auto;margin-left: auto;}
div#hrfooter {width:773px;height:40px;clear:both;margin-right: auto;margin-left: auto; }
span.left {float: left; width: 350px;margin-top:18px;color: #000000;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;}
span.left3 {float: right;margin-top:18px;color: #000000;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;}
a,a:hover,a:visited {font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight:normal; text-decoration:underline; color:#0000FF;}
.head{ font-family:"CandidaBT";font-size:58px;font-weight:bold;line-height:50px; /*font-stretch:extra-expanded;*/margin-top:40px;color:#188DCD; text-align:center; 
}
.headsub{ font-family:"CandidaBT";font-size:35px;font-weight:normal;line-height:32px;padding-top:0px;color:#188DCD;text-align:left; vertical-align:top;
}
.head2{ font-family:"CandidaBT";font-size:40px;font-weight:bold;line-height:40px;/* font-stretch:extra-expanded;*/margin-top:50px;color:#188DCD; text-align:center;/*font-size-adjust:inherit;*/ clear:both;
}
.space{ text-align:center;}
#flow{
	width:15px;
	height:100px;
	z-index:0;
	float:right;
	margin-top:5px;
}
/*------- style for tell a friend button----------------------*/
.tell_a_friend{
	float:left;
	padding-left:28px;
}

