/* CSS Document */
html {overflow-x: hidden;overflow-y: auto;} 
body { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0; }

em {font-style:normal;}

/* container to center the layout
-------------------------------------- */
#container {width: 1140px; border: 0px solid gray; margin: 0px; margin-left: auto; margin-right: auto;}

/* advert box layout
-------------------------------------- */
#advertbox {width:270px; height:170px; background-image:url(img/add_box.JPG); float:right; }
#advertboxcontent {padding-top:15px; padding-left:10px; padding-right:13px;}


#advertboxleft {width:270px; height:170px; position:inherit; background-image:url(img/add_box.JPG); float:right; padding-top:-15px; }
#advertboxcontent ul li a { text-decoration: underline; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}
#advertboxcontent ul li a:hover { text-decoration: none; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}
#advertboxcontent a { text-decoration: underline; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}
#advertboxcontent a:hover { text-decoration: none; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}


#bodycol { width: 765px;  padding-bottom: 0; float: left; margin-bottom: 10px; }
#bodycolbottom { width: 765px; height: 31px; background:#FFFFFF url(img/bodycolbottom.gif) bottom left no-repeat; float: left; }




#infocopy { width: 510px; float: left; margin: 18px 5px 10px 0; }
#infocopy h1 { color: #6d369a; font-size: 140%; line-height: 1.5em; font-weight: normal; margin: 0 0 25px 0; }
#infocopy h2 { color: #728d2e; font-size: 100%; font-weight: bold; margin-bottom: 5px; }
#infocopy p { color: #000; margin-bottom: 10px; }
#infoBodyContent { font-size: 10px; line-height: normal; word-wrap:break-word; }
#infoBodyContent h1{ font-size: 165%; line-height: 1.5em; }
#infoBodyContent h2 { font-size: 115%; }
#infoBodyContent h3 { font-size: 112%; }
#infoBodyContent h4 { font-size: 11px; }
#infoBodyContent h5 { font-size: 11px; }
#infoBodyContent h6 { font-size: 11px; }
#infoBodyContent p.MsoNormal { margin: 0; }
#infoBodyContent li.MsoNormal { margin: 0; }
#infoBodyContent ol { margin-bottom: 0; }
#infoBodyContent ul { margin-bottom: 0; }

#sidecol { width: 180px; float: left; margin: 0 10px; padding-bottom: 20px; word-wrap:break-word;}
#sidecol .sidecolbox { background: #fff url(img/sidebar_bg2.gif) no-repeat scroll left bottom; margin-bottom: 10px; padding: 0 0 10px 0; }
.sidecolboxtop { background:transparent url(img/sidebar_header_top.gif) no-repeat scroll left bottom; height: 6px; width: 180px; float:left; margin:0pt 10px; }
#sidecol .sidecolboxtop { background:transparent url(img/sidebar_header_top.gif) no-repeat scroll left bottom; height: 6px; width: 180px; float:none; margin:0; }	
#sidecol .sidecolbox ul { list-style: none; margin: 0 0 0 1px; width: 179px; padding: 0 0 0px 0; }
#sidecol .sidecolbox ul li { background: url(img/gray_arrow_bullet.gif) no-repeat top left; padding: 0px 0px 0px 34px; margin: 0 0 8px 0; list-style: none outside; }

#sidecol .sidecolbox ul li.video a { font-weight: bold; } 
#sidecol .sidecolbox ul li a { text-decoration: underline; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}
#sidecol .sidecolbox ul li a:hover { text-decoration: none; color: #564060; font-size: 80%; padding-right: 5px;cursor:default;}
#sidecol .sidecolbox h2 { background: #fff url(img/sidebar_header_btm.gif) no-repeat bottom left; height: auto; font-size: 100%; color: #564060; font-weight: bold; margin: 0; display: block; padding: 6px 12px 24px 12px;}
#sidecol .sidecolbox h3 { background-color: #f8f9f4; font-size: 100%; color: #564060; font-weight: bold; border: 1px solid #ccc; padding: 8px 0 8px 12px; margin: 0 0 10px 0; width: auto; }
#sidecol .sidecolbox h4 { font-size: 85%; margin: 0px 12px; line-height: 1.25em; color: #564060; font-weight: bold; }
#sidecol .sidecolbox p { font-size: 85%; margin: 0px 12px 10px 12px; line-height: 1.25em; }
#sidecol .sidecolbox strong { color: #564060; font-weight: bold; }
#sidecol .sidecolbox a { text-decoration: underline; color: #564060; }
#sidecol .sidecolbox a:hover { text-decoration: none; color: #564060; }

#sidecol .sidecolboxcollapsed h2 { background: #fff url(img/sidebar_header_btm2.gif) no-repeat bottom left; height: auto; font-size: 100%; color: #564060; font-weight: bold; margin: 0; display: block; padding: 5px 12px 22px 12px;}			
#sidecol .sidecolboxcollapsed h2 a { color: #564060; }

#sidecol .apply_btn { text-align: center; }
.apply_btn a { background:url(img/apply_btn_bg2.jpg) #c15a20 repeat-x;  height: 10px; border: 1px outset #ea9957; color: #fff; font-weight: bold; font-size: 85%; text-decoration: none; padding:3px 10px 4px 10px; }







#infobody { width: 655px; float: left; margin-left:1px; padding-bottom: 20px; word-wrap:break-word;}
#infobody .infobodybox { background: #fff url(img/infobody_bg.gif) no-repeat scroll left bottom; margin-bottom: 10px; padding: 0 0 10px 0; }
.infobodyboxtop { background:transparent url(img/infobody_header_top.gif) no-repeat scroll left bottom; height: 6px; width: 655px; float:left; margin:0pt 10px; }
#infobody .infobodyboxtop { background:transparent url(img/infobody_header_top.gif) no-repeat scroll left bottom; height: 6px; width: 655px; float:none; margin:0; }	
#infobody .infobodybox ul { list-style: none; margin: 0 0 0 1px; width: 579px; padding: 0 0 3px 0; }
#infobody .infobodybox ul li { padding: 3px 5px 3px 34px; margin: 0 0 8px 0; list-style: none outside; }
#infobody .infobodybox ul li a {  color: #000000; font-size: 100%; padding-right: 5px;cursor:default;}
#infobody .infobodybox ul li a:hover { text-decoration:none;  color: #000000; font-size: 100%; padding-right: 5px;cursor:default;}
#infobody .infobodybox h2 { background: #fff url(img/infobody_header_btm.gif) no-repeat bottom left; height: auto; font-size: 100%; color: #564060; font-weight: bold; margin: 0; display: block; padding: 6px 12px 24px 12px;}
#infobody .infobodybox h3 { background-color: #f8f9f4; font-size: 100%; color: #564060; font-weight: bold; border: 1px solid #ccc; padding: 8px 0 8px 12px; margin: 0 0 10px 0; width: auto; }
#infobody .infobodybox h4 { font-size: 85%; margin: 0px 12px; line-height: 1.25em; color: #564060; font-weight: bold; }
#infobody .infobodybox p { font-size: 85%; margin: 0px 12px 10px 12px; line-height: 1.25em; }
#infobody .infobodybox strong { color: #564060; font-weight: bold; }
#infobody .infobodybox a { text-decoration: underline; color: #564060; }
#infobody .infobodybox a:hover { text-decoration: none; color: #564060; }

#infobody .infobodyboxcollapsed h2 { background: #fff url(img/infobody_header_btm2.gif) no-repeat bottom left; height: auto; font-size: 100%; color: #564060; font-weight: bold; margin: 0; display: block; padding: 5px 12px 22px 12px;}			
#infobody .infobodyboxcollapsed h2 a { color: #564060; }

#infobody .apply_btn { text-align: center; }
.apply_btn a { background:url(img/apply_btn_bg.jpg) #c15a20 repeat-x;  height: 10px; border: 1px outset #ea9957; color: #fff; font-weight: bold; font-size: 85%; text-decoration: none; padding:3px 10px 4px 10px; }
