/* CSS Document */

body{ padding:0px; margin:0px auto; width:1002px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:16px;}

img{ border:0px;}

.leftshadow{ background-image:url(../images/left_shadow.jpg); background-repeat:repeat-y; width:3px; background-position:right;}
.rightshadow{ background-image:url(../images/right_shadow.jpg); background-repeat:repeat-y; width:3px;}

/* images */

.top_bg{ background-image:url(../images/top_bg.jpg); background-repeat:repeat-y; width:497px; height:246px;}

.hdr_bg{ background-image:url(../images/hdr_gradline.jpg); background-repeat:no-repeat; height:42px;}

.ele_blocks_bg{ background-image:url(../images/ele_blocks_bg.jpg); background-repeat:repeat-x; height:197px;}
.ele_block_leftsh{ background-image:url(../images/ele_block_leftsh.jpg); background-repeat:repeat-y; width:5px; background-position:right;}
.ele_block_rightsh{ background-image:url(../images/ele_block_rightsh.jpg); background-repeat:repeat-y; width:4px;}

.ele_inblock_bgver{ background-image:url(../images/ele_inblock_bgver.jpg); background-repeat:repeat-x; height:97px; background-position:bottom; background-color:#ffffff; border-left:solid 1px #b2b0ad; border-right:solid 1px #b2b0ad;}

.bottom_bg{ background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; height:50px;}

.ele_contact_top{ background-image:url(../images/ele_contact_top.jpg); background-repeat:repeat; width:452px; height:35px;}
.ele_contact_bg{ background-image:url(../images/ele_contact_bg.jpg); background-repeat:repeat-y; width:452px;} 

.btn_rules{ background:url(../images/btn_rules.jpg) no-repeat center; width:235px; height:138px; }


/* text */

.hdr_text{ font-size:18px; color:#252263; vertical-align:top;}

.main_content{ padding:5px 10px 0px 30px; text-align:left; line-height:19px;} 
.in_main_content{ padding:8px 20px 0px 5px; text-align:left; line-height:19px;} 

.bottom_text {color:#ffffff;text-decoration:none;}

.callus_text{ font-size:16px; color:#ffffff; text-align:left; padding-left:22px; padding-top:18px;}
.download_text{ font-size:12px; color:#7B581B;}

/* link */

a:active{ color:#333333; text-decoration:underline;}
a:link{ color:#333333; text-decoration:underline;}
a:visited{ color:#333333; text-decoration:underline;}
a:hover{ color:#a09ebc; text-decoration:underline;}

a:active.bottom_text {color:#ffffff;text-decoration:none;}
a:link.bottom_text {color:#ffffff;text-decoration:none;}
a:visited.bottom_text {color:#ffffff;text-decoration:none;}
a:hover.bottom_text {color:#9291b2;text-decoration:none;}

a:active.download_text{ font-size:12px; color:#7B581B;}
a:link.download_text{ font-size:12px; color:#7B581B;}
a:visited.download_text{ font-size:12px; color:#7B581B;}
a:hover.download_text{ font-size:12px; color:#000000;}


.input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; border:solid 1px #CCCCCC; height:15px; width:218px; background-color:#ffffff;}

.input2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; border:solid 1px #CCCCCC; height:50px; width:218px; background-color:#ffffff;}


.buttons 			{	border: 1px solid #003c74;	font: bold 11px Verdana; height:25px; color: #000000;  text-decoration: none;	background-color: #f9f8f8;	cursor: hand; background-image:url(/images/btn_background.jpg);
             			 	background-position: left;background-repeat:repeat-x;}	



