body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585c5d;
}

p {padding:0px; margin:0px;}

img {border:none;}

.font_11 {font-size:11px;}
.font_12 {font-size:18px;}
.font_24 {font-size:24px;}
.font_black {color:#000000}
.font_gray {color:#a5a5a5;}
.font_red {color:#FF0000;}
.font_bold {font-weight:bold;}


/*#containerarea {width:969px; height:auto; overflow:hidden; margin:0px auto;}*/

#head_div {width:969px; background-color:#ededed;}

.head_space18 {height:18px; clear:both;}

.head_logobar {height:93px; clear:both; background-color:#FFFFFF;}

/*.head_logo {width:229px; height:93px; float:left; float:left;}*/

.head_boldtext {width:545px; height:93px; float:left; float:left; text-align:center;}

.head_midboldtext {clear:both; padding-top:14px; text-align:center;}

.head_righttext { width:195px; height:93px; float:left; background:url(../images/sm3_04.gif) bottom left no-repeat;}

/*.head_right_innertext {padding-top:40px; width:130px; float:right;}*/

/*.head_right_calltext {width:130px; float:right; padding-bottom:2px;}*/

.toptxt { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}


/*___________navigation_menu______________*/
.head_menubar {clear:both; height:43px; margin-bottom:14px;}

.head_leftspace72 {width:149px; height:43px; float:left;}

.menu_div {height:43px; float:left;}

.nav1_left_nor {width:8px; height:43px; cursor:pointer; float:left;}
.nav1_mid_nor {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#697a86; text-align:center; cursor:pointer; height:43px; line-height:43px; float:left; padding:0px 16px;}
.nav1_right_nor {width:8px; height:43px; cursor:pointer; float:left;}

.nav1_left_rol { background:url(../images/box_left_rol.jpg) no-repeat; width:8px; height:43px; cursor:pointer; float:left;}
.nav1_mid_rol {background-image:url(../images/box_x_rol.jpg); background-position:top left; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#009aab; text-align:center; cursor:pointer; height:43px; line-height:43px; float:left; padding:0px 16px;}
.nav1_right_rol {background-image:url(../images/box_right_rol.jpg); background-position:top left; background-repeat:no-repeat; width:8px; height:43px; cursor:pointer; float:left;}
/*____________navigation_menu_end__________*/


.header_flashbar {clear:both; height:126px;}

.header_hoverbar {clear:both; height:108px;}
.hover_1 {width:196px; height:108px; float:left;}
.hover_2 {width:196px; height:108px; float:left;}
.hover_3 {width:193px; height:108px; float:left;}
.hover_4 {width:194px; height:108px; float:left;}
.hover_5 {width:190px; height:108px; float:left;}

#footerpart {width:969px; height:75px;  padding-top:20px; background:url(../images/footer_x.gif) left top repeat-x; text-align:center;}

.footerlinkbar {width:969px; text-align:center; font-family: Arial; font-size: 12px;}

a.footlink:link, a.footlink:active, a.footlink:visited {font-size:10px; font-weight:bold; padding:0px 5px; text-decoration:none; color:#a5a5a5;}
a.footlink:hover {font-size:10px; font-weight:bold; padding:0px 5px; text-decoration:none; color:#000000;}
a.selected {font-size:10px; font-weight:bold; padding:0px 5px; text-decoration:none; color:#000000;}

/*____________________bodypart______________________*/
#bodypart {width:947px;  padding:11px; background:url(../images/bodypart.gif) repeat-x; background-color:#FFFFFF;}

/*.bodyleft {width:633px; height:auto; overflow:hidden; margin-right:10px;}
*/
/*.bodyleftop {width:633px; height:15px; background:url(../images/gray_top.gif) no-repeat;}*/

.bodyleftopcurv { width:633px; height:15px; background:url(../images/gray_top.gif) left top no-repeat;}

/*.bodylefbody {width:603px; height:auto; overflow:hidden; padding:0px 15px 30px 15px; background:url(../images/bodyleftbody.gif) repeat-x; background-color:#f5f5f5}
*/

.bodylefbg { background:url(../images/bodyleftbody.gif) left top repeat-x; background-color:#f5f5f5;}


.bodytext {clear:both; padding-bottom:10px;}

h1 {font-size:24px; font-weight:bold; color:#FF0000; padding:0px; margin:0px;}


ul {margin:0px; padding:0px;}
li {margin:0px; padding:0px;}

.readbullet ul {list-style-type:none; margin:0px; padding:0px;}
.readbullet li {list-style-type:none; background:url(../images/readbullet.gif) no-repeat 0px 12px; font-size:12px; font-weight:bold; padding:10px; color:#585c5d;}

a.readlink:link, a.readlink:active, a.readlink:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#585c5d;}
a.readlink:hover {font-size:12px; font-weight:bold; text-decoration:none; color:#ff0000;}



.bodyrightpart {width:303px; height:421px;  float:right; background:url(../images/bodyrightpart.gif) no-repeat left top; background-color:#FFFFFF;}

.searchbar { height:59px; margin-bottom:4px;}

.search1 { width:63px; height:59px; background:url(../images/search1.gif) no-repeat;}
.search2 {background:url(../images/search2.gif) repeat-x;}
.search3 {width:20px; height:59px; background:url(../images/search3.gif) no-repeat;}
.search4 {width:53px; height:59px; background:url(../images/search4.gif) no-repeat;}

.topclear { height:30px; padding-top:18px;}

.topclear_2 {clear: both; height:30px; padding-top:15px;}

.searchinput {width:120px; height:17px; border:0px solid; color:#333333; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

.topclear_3 { width:303px; float:left; height:auto; overflow:hidden;}

.imgborder1 { border:1px solid #d7d7d7; padding:4px; overflow:hidden; height:100%;}

.imglist ul {list-style-type:none; margin:0px; padding:0px;}
.imglist li {list-style-type:none; width:303px; overflow:hidden; text-align:center; padding-bottom:10px;}

.arial22{
	font-size:16px;
	line-height:22px;
}
.blue_color{
	color:#0b4a7d;
	font-family: Arial, Helvetica, sans-serif;
}
.comingson2 {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b4a7d;
	line-height:19px;
	font-weight: bold;
	
}
.select{
	width:220px;
	height:20px;
	padding:0px;
	margin:0px;
	line-height:20px;
	border:1px #645a58 solid;
}
.select2{
	width:220px;
	height:90px;
	padding:0px;
	margin:0px;
	line-height:20px;
	border:1px #645a58 solid;
}
.inputbox{
	width:218px;
	height:20px;
	padding:0px;
	margin:0px;
	line-height:20px;
	border:1px #645a58 solid;
}
.textarea{
	width:218px;
	height:100px;
	padding:0px;
	margin:0px;
	line-height:20px;
	border:1px #645a58 solid;
}