* { margin:0; padding:0;}
body { font-size:100%; line-height:1em; color:#333333; background:#ffffff;}
.bg { background:url(/images/bg_bottom.gif) bottom left repeat-x;}
/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; font-size:0.937em;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;}
a {color:#0099cc; font-weight:bold;}

a.greenback:hover span
{
color: #00f;
text-decoration: underline
} 
txt.whiteongreen
{
color:#FFFFFF; font-weight:bold;
} 
input.right { vertical-align:middle; }
span.blue { color:#8cd000;}
span.orange { color:#f5b803;}
#alink .white {
color:#FFFFFF; font-weight:bold;
}
.a {top left no-repeat; background-position:0 9px; padding-left:7px;}
ul{margin:10; padding:0; list-style:none;}
ul.userbar{margin:10; padding:0; list-style:none;}
li.custom {background:url(/images/bg_ul.gif) top left no-repeat; background-position:0 5px; padding-left:17px; font-size:1em; line-height:1.333em;}
li.box {background:url(/images/bullet1.gif) top left no-repeat; background-position:0 5px; padding-left:17px; font-size:1em; line-height:1.0em;}
li {background-position:0 5px; padding-left:17px; font-size:1em; line-height:1.3em;}
li a { color:#000000; font-weight:bold; text-decoration:underline;}
li a:hover { text-decoration:none;}
li.custom a { color:#0099cc; font-weight:bold; text-decoration:underline;}
li.custom a:hover { text-decoration:none;}

/*
.a {background:url(/images/bg_ul.gif) top left no-repeat; background-position:0 9px; padding-left:7px;}
ul{margin:10; padding:0; list-style:none;}
li {background:url(/images/bg_ul.gif) top left no-repeat; background-position:0 5px; padding-left:17px; font-size:1em; line-height:1.333em;}
li a { color:#0099cc; font-weight:bold; text-decoration:underline;}
li a:hover { text-decoration:none;}



*/

.clear { clear:both;}
.fright { float:right;}
.alignright { text-align:right;}
.bgd_bottom { background:url(/images/bgd_bottom.gif) bottom no-repeat;}

/*txt, links*/

h1 { background:url(/images/logo.gif) top left no-repeat; width:180px; height:32px; text-indent:-10000px; font-size:1em;}
h2 { font-size:1em; line-height:1em; margin:0 0 0px 0;}


/*header*/
.main_menu { height:91px;}
.logo { padding:15px 10px 0 30px; float:left;}
.header_wrapper { height:157px; background:url(/images/bg_wrapper.jpg) top left no-repeat;}
.header_wrapper_news { height:40px; background:url(/images/bg_wrapper_news.gif) top left no-repeat;}
.header_wrapper_cms { height:40px; background:url(/images/bg_wrapper_cms.gif) top left no-repeat;}
.menu { padding:18px 0 0 0; float:left;}
.header_wrapper .ind { width:302px; padding:64px 0 37px 361px;}
.header_wrapper .alignright { margin:8px 0 0 206px;}
.header_cms { height:60px; background:url(/images/topnav.png) top left no-repeat;}
.footer_cms { height:27px; background:url(/images/bottomnav.png) top left no-repeat;}
.header_cms .txt { font-size:1.75em; font-family:Arial; line-height:1.166em; color:#FFFFFF; width:380px; padding:18px 0 0 0px; padding-left:44px;}

.header_txt { font-size:0.75em; font-family:Arial; line-height:1.166em; color:#FFFFFFF}
.greenback { font-size:0.75em; font-family:Arial; line-height:1.166em; color:#FFFFFFF}
.greenbacktext[type="text"] {background-color:#f0f6e5}

.whiteback { font-size:0.65em; font-family:Verdana; line-height:1.166em; color:#FFFFFFF;vertical-align: middle;}
.whitebacktext[type="text"] {background-color:#FFFFFF}
/*content*/
#content { font-size:0.75em; font-family:Arial; line-height:1.166em;}

#content .indent { padding:0 15px 18px 11px;}
#content .indent_top { padding:5px 11px 18px 11px;}
#content .title { margin-bottom:16px;}
#content .title1 { margin:35px 0 11px 0;}
#content .p { padding-bottom:16px;}
#content .fright { padding:0 24px 14px 0;}
#content .col_3 .ind { padding-left:13px;}
#content .col_2 { background:url(/images/bg_line.gif) top left repeat-y;}
#content .pic1 { margin:0 0 15px 0;}
#content .pic { float:left; margin-right:20px;}
#content .p1 { padding:17px 0 20px 0;}
#content .box { margin:18px 0 0 0;}
#content .status {
	display: block;
	border: 1px solid transparent; 
	-moz-border-radius: 10px; 
	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
	margin-top: -5px !important;
}
#content .boxes{
	background:#F9FAF9;
	border:1px solid #c0d0e0;
	color:#333;
	margin-top: 20px;
	margin-bottom: 15px;
	padding:7px 10px 5px 10px;
	clear: both;
	overflow: hidden;
}

#content .cmsboxes{
	background:#F9FAF9;
	border:1px solid #c0d0e0;
	color:#333;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding:7px 10px 5px 10px;
	clear: both;
	overflow: hidden;
}
#content .cmsfirstbox{
	background:#F9FAF9;
	border:1px solid #c0d0e0;
	color:#333;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 15px;
	padding:7px 10px 5px 10px;
	clear: both;
	overflow: hidden;
}


#content .linkbox{
	clear: both;
	overflow: hidden;
	text-align:left;
	vertical-align:middle;
	line-height:.766em;
}

/*footer*/
#footer {font-size:0.75em; font-family:Arial; line-height:1.166em; color:#666; background:#e3e3e3;}
#footer span a { text-decoration:none;}
#footer .ind { width:380px; padding:18px 0 0 0px; padding-left:44px;}
#footer .txt { padding-top:7px; color:#333; font-weight:bold;}

/*================== index.html ==================*/
#page1 #content .col_1 .alignright {margin:-6px 24px 0 0; }
#page1 #content .col_3 .box {
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:15px;
	-moz-border-radius-topleft:15px;
	-moz-border-radius-topright:15px;
}
#page1 #content .col_3 .box .greenbox {
	background:#c5ff75 none repeat scroll 0 0;
	border:1px solid #75c043;
	padding:7px 10px 5px 10px;
}
#page1 #content .col_3 .box .brownbox {
	background:#E9E983 none repeat scroll 0 0;
	border:1px solid #AF9F63;
	padding:7px 10px 5px 10px;
}
#page1 #content .col_3 .box .yellowbox {
	background:#c5ff75 none repeat scroll 0 0;
	border:1px solid #75c043;
	padding:7px 10px 5px 10px;
}

#page1 #content .col_3 .column1 { width:241px;}
#page1 #content .col_3 .column2 { width:219px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .alignright { margin:0px 24px 33px 0;}
#page2 #content .col_1 .txt { width:330px;}
#page2 #content .col_3 .alignright { margin:0px 0px 13px 0;}
#page2 #content .col_3 .txt { padding-bottom:6px;}

/*================== index-2.html ==================*/
#page3 #content .col_1 .column1 { width:244px;}
#page3 #content .col_1 .column2 { width:210px;}
#page3 #content .col_1 .txt { width:225px;}

/*================== index-3.html ==================*/
#page4 #content .col_1 .pic { margin-bottom:19px;}
#page4 #content .col_3 .pic { margin-bottom:13px;}

/*================== index-4.html ==================*/
#page5 #content .col_1 .p { padding:17px 0 0px 0;}
#page5 #content .col_1 .column1 { width:183px;}
#page5 #content .col_1 .column2 { width:218px;}
#page5 #content .col_1 .txt { height:26px;}
#page5 #content .col_1 .txt1 { height:79px;}



/*==================list====================*/
.block { width:235px; background:#fff;}
.block .line_r { background:url(/images/line.gif) top right repeat-y;}
.block .line_b { background:url(/images/line_b.gif) bottom left repeat-x;}
.block .line_l {background:url(/images/line.gif) top left repeat-y;}
.block .l_t { background:url(/images/t_l.gif) no-repeat left top;}
.block .r_t { background:url(/images/t_r.gif) no-repeat right top;}
.block .r_b { background:url(/images/b_r.gif) right bottom no-repeat;}
.block .l_b { background:url(/images/b_l.gif) bottom left no-repeat;}
.block .l_b_nq { background:url(/images/b_l_noquote.gif) bottom left no-repeat;}
.block .ind { padding:12px 18px 30px 17px;}

/*==========================================*/


.big_block { background:#fff;}
.big_block .line_r { background:url(/images/line.gif) top right repeat-y;}
.big_block .line_b { background:url(/images/line_b.gif) bottom left repeat-x;}
.big_block .line_l {background:url(/images/line.gif) top left repeat-y;}
.big_block .l_t { background:url(/images/t_l.gif) no-repeat left top;}
.big_block .r_t { background:url(/images/t_r.gif) no-repeat right top;}
.big_block .r_b { background:url(/images/b_r.gif) right bottom no-repeat;}
.big_block .l_b { background:url(/images/b_l.gif) bottom left no-repeat;}
.big_block .l_b_nq { background:url(/images/b_l_noquote.gif) bottom left no-repeat;}
.big_block .ind { padding:5px 18px 5px 17px;}



.input {color:#444;		 
		height:16px;
		width:150px;
		background:#fff;		
		border:solid 1px #a4a4a4;
}

textarea{  background:#fff;
		   color:#444;
		   border:solid 1px #a4a4a4;
		   width:218px; height:72px;
		   overflow:auto;
}


form{margin:0;padding:0}


input.search-field{ /*input field */
float: left;
border:0;
margin:0;
font-family:tahoma;
font-size: 12px;
padding: 3px 0px 0px 4px;
height:18px;
background: #ffffff url(images/search-form1.png) no-repeat top left;
width: 123px;
}

input.search-go { /*search icon */
float:left;
border:0;
margin:0;
padding:0;
margin-left: 5px;
height: 21px;
width: 21px;
background: url(/images/search_icon.png) no-repeat top left;
cursor: pointer;
}

input.search-go:hover{ 
background:url(images/search_icon.png) no-repeat bottom left;
}


input.signup { /*search icon */
float:left;
border:0;
margin:0;
padding:0;
margin-left: 5px;
height: 21px;
width: 21px;
background: url(/images/tick.png) no-repeat top left;
cursor: pointer;
}

input.signup:hover{ 
background:url(images/tick.png) no-repeat bottom left;
}