/* generated by csscreator.com */ 
html, body{ margin:0; padding:0;  text-align:center;  background-image:url(images/bgd.gif); background-repeat:repeat-y; background-position:center;} 
#pagewidth{ width:762px;  text-align:left;  margin-left:auto;  margin-right:auto;} 
#header{position:relative;  height:135px; width:100%;} 
#header div{float:left; width:762px;}
#header img{ float:left;} 
#graphic{ position:relative;  height:250px;  width:100%; }
#bar{ top: 388px;  height:30px;  width:100%; background-color:#645f42 }
#maincol{width:309px;}
#footer{ height:43px;  background-color:#645f42;  clear:both; background-image:url(images/cards.jpg); background-position:right; background-repeat:no-repeat; } 

/* BOX MODEL HACK START */
.main_box {width: 438px; padding:0px; margin:10px; background-color:9f9976;}
.main_box_top {width: 438px; margin:0px; background: url(images/med_top.gif) no-repeat; height:14px;}
.main_box_content {width: 418px; margin: 0px; background:url(images/med_box_bgd.gif) left repeat-y; padding: 10px; color: #666; font-family: Verdana, sans-serif; font-size: 85%;}
.main_box_bottom {width: 438px;	margin:0px; padding:0px; background: url(images/med_bot.gif) no-repeat; height:14px}
.right_box {width: 288px; margin:10px; padding:0px; background-color:9f9976;}
.right_box_top {width: 288px; margin:0; background: url(images/small_top.gif) no-repeat; height:14px;}
.right_box_content {width: 268px; margin: 0px; background-position:left; background-image:url(images/small_box_bgd.gif); background-repeat:repeat-y; padding: 10px; color: #666; font-family: Verdana, sans-serif; font-size: 85%;}
.right_box_bottom {width: 288px; margin: 0px; padding: 0; background: url(images/small_bot.gif) no-repeat; height:14px}
.big_box {width: 735px; margin: 10px; background-color:9f9976; clear:both; }
.big_box_top { width: 735px; margin: 0; background: url(images/largre_top.gif) no-repeat; height:14px;}
.big_box_content {width: 715px;	margin: 0px; background-position:left; background-image:url(images/large_box_bgd.gif); background-repeat:repeat-y; padding: 10px; color: #666; font-family: Verdana, sans-serif; font-size: 85%; }
.big_box_bottom {width: 735px; margin: 0px; padding: 0; background: url(images/large_bot.gif) no-repeat; height:14px;}

/* BOX MODEL HACK FINISH */
/* Start FONT */
/** font tags */
h1 {font-family:Arial, Helvetica, sans-serif; font-size:110%; padding: 0px 0px 5px 10px; color: #0d3862; border: 0px; margin: 0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:110%; padding: 10px 0px 5px 10px; color: #0d3862; clear:left; border: 0px; margin: 0px; line-height:inherit;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold; padding: 10px 10px 5px 10px; color: #0d3862; line-height:1.8em; border: 0px; margin: 0px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold; padding: 10px 0px 5px 10px; color: #0d3862; border: 0px; margin: 0px;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-weight:bold; padding: 10px 10px 5px 10px; color: #0d3862; border: 0px; margin: 0px;}
p {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-style:normal; line-height: 150%; color: #0d3862; margin: 0px; padding: 5px 0px 10px 10px;}
li {font-family:Arial, Helvetica, sans-serif; font-size:90%; font-style:normal; line-height: 120%; padding: 0px 0px 5px 0px; color:#0d3862; padding-left:10px;list-style-image:url(images/dot.jpg); list-style-position:outside; list-style-type:square;}
i {font:Arial, Helvetica, sans-serif; font-size:90%; font-style:italic; padding: 0px 3px 5px 10px; color:#0d3862;}
em {font:Arial, Helvetica, sans-serif; font-size:90%; font-style:italic; font-weight:bold; padding: 5px 0px 10px 10px; line-height: 1.3em; color:#0d3862;}
.indigo {font-size: 90%;}
.footer_text {font-family:Arial, Helvetica, sans-serif; font-size:70%; font-style:normal; line-height: 120%; padding: 15px 5px 2px 5px; color: #FFF; border: 0px; margin-left:auto; margin-right:auto; text-align:left;}
.footer_text a:link, .footer_text a:visited, .indigo a:link, .indigo a:visited{ color:#FFF; text-decoration:none;}
.footer_text a:hover, .indigo a:hover{text-decoration:underline; color:#FFF;}
a:link, a:visited{color:#blue; text-decoration:underline;}
a:hover{color:#blue; text-decoration:none}
.imgleft {top: 0px; left: 0px; padding: 5px; float:left; display:block;}
.imgright {float:right; position: relative; right: 10px; padding: 0px 10px 0px 10px;}
.imgmiddle {margin-left:auto; margin-right:auto; float:none; position: relative; right: auto; left:auto; padding: 10px;}


/* Finish FONT */ 
/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
/*printer styles*/ 
@media print{ 
/*hide the right column when printing*/ 
#rightcol{display:none;}
#twocols, #maincol{width:100%; float:none;}
}

/*New*/ 
.left-part{}
.leftbox-top{}