body {margin:0px; padding:0px; font-family:arial, tahoma, verdana, helvetica, sans-serif; font-weight:normal; font-size:1.0 em; color:#FFFFFF; background-image:url(/assets/site_images/main_bg.jpg); background-repeat:repeat-x; background-color:#595959;}
h1 {margin:0px; padding:0px; font-weight:normal; font-size:1.0em; color:#FFFFFF;}
h2 {margin:0px; padding:0px; font-weight:normal; font-size:1.4em; color:#FFFFFF;}
h3 {margin:0px; padding:0px; font-weight:normal; font-size:1.2em; color:#FFFFFF;}
h4 {margin:0px; padding:0px; font-weight:normal; font-size:1.1em; color:#FFFFFF;}
h5 {margin:0px; padding:0px; font-weight:normal; font-size:1.2em; color:#FFFF33;}
h6 {margin:0px; padding:0px; font-weight:normal; font-size:1.1em; color:#FFFF00;}
h7 {margin:0px; padding:0px; font-weight:normal; font-size:1.1em; color:#FF0000;}
h8 {margin:0px; padding:0px; font-weight:normal; font-size:1.1em; color:#00FFFF;}
hr {color:#FFFFFF; height:1px; border:1px;}

.c_Main {width:900px; margin:0px; padding:0px 0px 20px 0px; float:left;}

.c_Top {width:900px; height:50px; margin:0px; padding:0px; float:left;}
.h_Top_Left{width:20px; height:50px; margin:0px; padding:0px; float:left;}
.h_Top_Middle{width:320px; height:50px; margin:0px; padding:0px; background-color:#444444; float:left;}
.h_Top_Right{width:560px; height:50px; margin:0px; text-align:right; padding:0px; float:left;}
.s_Top_Text {font-weight: normal; font-size:0.7em; color: #FFFFFF;}
.s_Top_Text a{color: #FFFFFF; text-decoration:none;}
.s_Top_Text a:hover{color: #666666; text-decoration:none;}

.h_Middle_Left{width:20px; margin:0px; height:240px; padding:0px; background-color:#333333; float:left;}
.h_Middle_Middle{width:320px; margin:0px; height:240px; padding:0px; background-color:#444444;  float:left;}
.h_Middle_Right{width:560px; margin:0px; padding:0px; height:240px; background-color:#333333; float:left;}
.h_Middle_Right_Nav {width:140px; w\idth:120px; margin:0px; padding:20px 0px 0px 20px; float:left;}
.h_Middle_Right_Nav ul{padding:0px 0px 0px 5px; margin:0px;}
.s_Main_Nav {font-weight: normal; font-size:0.7em; color:#FFFFFF;}
.s_Main_Nav a{color: #FFFFFF; text-decoration:none;}
.s_Main_Nav a:hover{color: #CCCCCC; text-decoration:none;}

.c_Bottom {width:900px; margin:0px; padding:0px; float:left;}
.h_Bottom_Left{width:20px; margin:0px; padding:0px; float:left;}

.h_Bottom_Middle{width:320px; margin:0px; padding:0px; float:left;}
.h_Bottom_Middle_Title{width:320px; background-color:#595959; margin:0px; padding:0px; float:left;}
.h_Bottom_Middle_Title_Top{width:320px; background-color:#595959; margin:0px; padding:0px; float:left;}
.h_Bottom_Middle_Title_Middle{width:320px; w\idth:280px; background-color:#595959; margin:0px; padding:0px 20px; float:left;}
.h_Bottom_Middle_Title_Bottom{width:320px; margin:0px; background-color:#595959; padding:0px; float:left;}
.h_Bottom_Middle_Text{width:320px; w\idth:280px; background-color:#444444; margin:0px; padding:15px 20px 10px 20px; float:left;}
.h_Bottom_Middle_Footer{width:320px; w\idth:280px; margin:0px; padding:10px 0px 10px 10px; float:left;}

.h_Bottom_Middle_Text ul{padding:0px 0px 0px 20px; margin:0px;}
.s_Sub_Text {text-align:justify; font-weight:normal; font-size:0.7em; color:#FFFFFF;}
.s_Sub_Text a{color: #CCCCCC; text-decoration:none;}
.s_Sub_Text a:hover{color: #232323; text-decoration:none;}

.h_Bottom_Right{width:560px; margin:0px; padding:0px; float:left;}
.h_Bottom_Right_Title{width:560px; background-color:#444444; margin:0px; padding:0px; float:left;}
.h_Bottom_Right_Title_Top{width:560px; margin:0px; padding:0px; float:left;}
.h_Bottom_Right_Title_Middle{width:560px; w\idth:540px; margin:0px; padding:0px 0px 0px 20px; float:left;}
.h_Bottom_Right_Title_Bottom{width:560px; margin:0px; padding:0px; float:left;}
.h_Bottom_Right_Text{width:560px; w\idth:540px; margin:0px; padding:15px 0px 10px 20px; float:left;}
.h_Bottom_Right_Footer{width:560px; w\idth:540px; margin:0px; padding:10px 0px 6px 4px; float:left;}
.s_Main_Text {text-align:justify; font-weight:normal; font-size:0.7em; color:#FFFFFF;}
.s_Main_Text a{color: #CCCCCC; text-decoration:none;}
.s_Main_Text a:hover{color: #232323; text-decoration:none;}

.s_Footer_Text {text-align:justify; font-weight:normal; font-size:0.6em; color:#444444;}
.s_Footer_Text a{color: #444444; text-decoration:none;}
.s_Footer_Text a:hover{color: #232323; text-decoration:none;}

.s_Cloud_Text {text-align:justify; font-weight:normal; font-size:0.6em; color:#999999;}
.s_Cloud_Text a{color: #999999; text-decoration:none;}
.s_Cloud_Text a:hover{color: #232323; text-decoration:none;}

.form_input_tiny {width: 20px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_input_small {width: 50px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_input_medium {width: 100px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_input_large {width: 280px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}

.form_select_small {width: 50px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_select_medium {width: 100px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_select_large {width: 283px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}

.form_button_small {width: 50px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_button_medium {width: 100px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_button_large {width: 280px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}

.form_area_small {width: 50px; background-color: #ffffff; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_area_medium {width: 100px; background-color: #ffffff; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}
.form_area_large {width: 280px; background-color: #CCCCCC; color: #444444; font-family: Tahoma, Arial; font-weight: normal; font-size: 1em; border: 1px solid #444444;}