body {margin: 0px;padding: 0px;background: url(../images/bg-page.gif) repeat-x;font: 10px Verdana, Arial, Helvetica, sans-serif;color: #535353;}
img {vertical-align: top;border-style: none;}
ul {margin: 0px;padding: 0px;list-style: none;}
form {margin: 0px;padding: 0px;background: url(../images/bg-u1.gif) no-repeat;}
#pg {width: 900px;margin: 0px auto;height: 23px;}
#top span a {display: block;background: url(../images/bg-tools.gif) no-repeat;padding: 3px 6px 8px 12px;text-decoration: none;color: #666;width: 175px;}
.logout { display: inline!important; padding: 0!important; }
#top div ul#flags {background: url(../images/bg-l2.gif) repeat-x;height: 23px;float:right;}
#top div ul#flags li {float: left;text-align: right;}
#top div ul#flags li a {padding: 5px;display: block;}
.langsel {background: url(../images/bg-langsel.gif) no-repeat 0px 1px;}
#usr {background: url(../images/bg-u2.gif) repeat-x;clear: both;}
#usr div {background: url(../images/bg-u3.gif) no-repeat right top;}
#usr form {padding: 0px 10px 0px 15px;margin: 0px;}
#usr strong {color: #f60;}
#usr table {width: 100%;}
#usr td {height: 32px;vertical-align: middle;}
#usr a {color: #f60;text-decoration: underline;display: block;padding-left: 12px;}
#usr a:hover {text-decoration: none;}
.usrinp {border-style: none;background: url(../images/bg-inputtop.gif) no-repeat;width: 131px;font: 11px Verdana, Arial, Helvetica, sans-serif;display: inline;margin: 4px 0px 0px 0px;padding: 4px 0px 4px 4px;}
.usrok {display:inline;width: 21px;height: 20px;}
#mmenu {background: url(../images/bg-menu2.gif) repeat-x;}
#mmenu div {background: url(../images/bg-menu1.gif) no-repeat;height: 23px;}
#mmenu ul {background: url(../images/bg-menu3.gif) no-repeat right top;height: 23px;padding-left: 10px;}
#mmenu li {float: left;border-right: 1px solid #fff;margin: 5px 0px;}
#mmenu a {font-weight: bold;color: #fff;text-decoration: none;font-size: 11px;display: block;margin: 0px 5px;}
#mmenu a:hover {text-decoration: underline;}
#csite {border-bottom: 1px solid #ccc;height: 80px;}
#csite ul {float: right;padding-right: 10px;}
#csite li {float: left;background: url(../images/bg-aux1.gif) no-repeat;margin-left: 2px;}
#csite ul li a {display: block;color: #f60;font-size: 9px;background: url(../images/bg-aux2.gif) no-repeat right top;text-decoration: none;padding: 1px 4px 2px;margin: 0px;}
#csite div {vertical-align: middle;}
#csite div img {display: block;float: left;padding-right: 20px;background: url(../images/accolade.gif) no-repeat right center;margin-right: 10px;}
#csite h1 {font-size: 12px;font-weight: bold;color: #f60;margin: 30px 0px 0px;padding: 0px;float: left;}
/*center area begin*/
#cont-all {float: left;width: 640px;margin-bottom: 10px;}
#cent1 {float: left;padding: 0px;margin:10px 0px 0px;background: url(../images/ct-top.gif) no-repeat left top;width: 640px;}
#cent-top {font: 12px Arial, Helvetica, sans-serif;color: #069;padding: 16px 10px 10px 57px;background: url(../images/ct-nr-1.gif) no-repeat 20px 17px;margin: 0px;}
#cent-top2 {font: 12px Arial, Helvetica, sans-serif;color: #069;padding: 22px 10px 10px 57px;background: url(../images/ct-nr-3.gif) no-repeat 20px 17px;margin: 0px;float: left;}
#cent-top2 p {margin: 0px;padding: 0px;}
#cent-top p {margin: 0px;padding: 0px;}
#cent-top strong {color: #F60;}
.cent-main {background: url(../images/ct-bg.gif) repeat-y left top;}
#cent-left {width: 400px;float: left;padding: 20px 0px 0px 20px;height: 150px;}
#cent-left-form {margin: 0px;padding: 0px 0px 20px 0px;* padding: 0px !important;width: 400px;background: url(../images/ct-form-bg.jpg) no-repeat 0px 0px;height: 27px;border:none;}
#cent-input-pass {background: url(../images/ct-form-bg-2.jpg) no-repeat 100px 0px;margin-top: 10px;}
#cent-input-pass p {color:#F00!important;text-align:center;font-weight: bold !important;}
#cent-input-pass-text {margin: 0px 0px 20px 10px;padding: 5px 0px 0px 3px;border:none;font: 14px Arial, Helvetica, sans-serif;color: #069;background: url(../images/ct-form-input-center.jpg) repeat-x left top;height: 21px;vertical-align: top;width: 210px;}
.cent-form-input {margin: 0px 0px 20px 10px;padding: 5px 0px 0px;border:none;font: 14px Arial, Helvetica, sans-serif;color: #069;background: url(../images/ct-form-input-center.jpg) repeat-x left top;height: 21px;vertical-align: top;width: 307px;}
.cent-form-input-top {margin: 0px 0px 10px 10px;padding: 5px 0px 0px;border:none;font: 14px Arial, Helvetica, sans-serif;color: #069;background: url(../images/ct-form-input-center.jpg) repeat-x left top;height: 21px;vertical-align: top;width: 380px;}
.cent-form-submit{margin:0px 0px 10px 0px;padding:0px 0px 2px 0px;* padding:5px 0px 2px 0px;font: bold 12px/10px Arial, Helvetica, sans-serif;color:#FFF;background: url(../images/ct-form-submit.jpg) no-repeat left top;height: 25px;width: 76px;border:none;}
#cent-left p {font: 11px Arial, Helvetica, sans-serif;color: #069;margin: 0px;padding: 2px 0px 0px 0px;}
.cent-right {float: right;width: 145px;padding: 55px 20px 20px 55px;background: url(../images/ct-right.jpg) no-repeat left top;}
.cent-right p {font: 11px Arial, Helvetica, sans-serif;color: #069;margin: 0px;padding: 10px 0px 0px 0px;}
.cent-right strong {color: #F60;}
.cent-right a {color: #F60;}
.cent-down {background: url(../images/ct-down.gif) no-repeat center bottom;height: 7px;width: 628px;clear: both;margin: 0px;padding: 0px;}
/* seccond block*/
#cent2 {float: left;padding: 10px 0px 0px 0px;margin:0px;width: 640px;background: url(../images/ct-bg.gif) repeat-y 0px 0px;}
#cent2-top {font: 12px Arial, Helvetica, sans-serif;color: #069;padding: 16px 10px 10px 57px;background: url(../images/ct-nr-2.gif) no-repeat 20px 17px;margin: 0px;}
#cent2-top p {margin: 0px;padding: 0px;}
#cent2-top strong {color: #F60;}
#cent2-left {width: 400px;float: left;padding: 20px 0px 0px 20px;}
.cent2-left-text {font-weight: bold;color: #F60;text-align: center;padding: 10px 0px 0px 0px;* padding: 10px 0px 0px 0px !important;margin: 0px;}
#cent2-left-form {margin: 0px;padding: 0px;width: 400px;background: url(../images/ct-form-bg.jpg) no-repeat 0px 160px;border:none;}
#cent2-left textarea {margin: 0px 0px 10px 0px;padding: 0px;width: 400px;border:0px;height: 127px;font: 12px Arial, Helvetica, sans-serif;color: #069;background: url(../images/ct-textarea.jpg) no-repeat 0px 0px;* background: url(../images/ct-textarea.jpg) no-repeat fixed 0px 0px;}
#cent2-left p {font: 11px Arial, Helvetica, sans-serif;color: #069;margin: 0px;padding: 0px;}
#cent2-left em {color: #F60;font-style: normal;padding:0px;margin:0px;}
#cent2-down {background: url(../images/ct-bottom.gif) no-repeat center bottom;height: 30px;width: 628px;clear: both;margin: 0px;padding: 0px;}
#fix {margin: 10px 0px 0px 0px;* margin: 7px 0px 0px 0px;padding: 0px;}
#cent-right2 {float: right;width: 460px;margin: 0px;padding: 17px 0px 0px 0px;}
#cent-left-form2 {margin: 0px;padding: 0px;* padding: 0px !important;width: 400px;background: url(../images/ct-form-bg.jpg) no-repeat 0px 0px;border:none;}
.cent-form-input2 {margin: 0px 0px 10px 10px;* margin: 0px 0px 0px 10px;padding: 5px 0px 0px 0px;border:none;font: 14px Arial, Helvetica, sans-serif;color: #069;background: url(../images/ct-form-input-center.jpg) repeat-x left top;height: 21px;vertical-align: top;width: 307px;}
.cent-form-submit2{margin:0px;padding:0px;font: bold 12px/10px Arial, Helvetica, sans-serif;color:#FFF;background: url(../images/ct-form-submit.jpg) no-repeat left top;height: 25px;width: 76px;border:none;}
#cent2-top2 {font: 12px Arial, Helvetica, sans-serif;color: #069;padding: 16px 10px 10px 57px;background: url(../images/ct-nr-4.gif) no-repeat 20px 17px;margin: 0px;}
#cent2-top2 p {margin:0px;padding:0px;}
#cent2-top2 strong {color:#F60;}
#cent2-top2-lang {color:#F60;font-weight: bold;font-style: normal;text-align: center;margin-top: 10px;}
#cent2-top2-lang img {padding: 3px 0px 0px 5px;}
#cent-flash {width: 590px;clear: both;margin-left: 20px;}
/*center area end*/
#rgt {width: 130px;float: left;}
#foot {clear: both;border-top: 1px solid #ccc;}
#who ul {margin: 0px auto;width: 500px;}
#who li {float: left;padding: 10px;vertical-align: middle;height: 70px;display: block;text-align: center;width: 100px;}
#who p {clear: both;text-align: center;color: #f60;font-size: 11px;margin: 0px;padding: 10px;}
#who a {color: #f60;text-decoration: underline;font-weight: bold;}
#who a:hover {text-decoration: none;}
#more p {text-align: center;margin: 0px;padding: 10px;}
#more a {color: #535353;}
#more a:hover {color: #f60;}
#all {width: 628px;margin: 10px 0px 0px 0px;background: url(../images/ct-bg.gif) repeat-y center top;}
#all-top {background: url(../images/ct-top.gif) no-repeat center top;padding:0px;margin:0px;}
#all-top h2 {font: bold 16px Arial, Helvetica, sans-serif;color: #F60;background: url(../images/ct-n.gif) no-repeat 20px 17px;margin: 0px;padding: 20px 0px 14px 60px;}
#all-main {background: url(../images/ct-down.gif) no-repeat center top;margin: 0px;padding: 10px 10px 0px 20px;}
#all-main h3 {margin: 0px;padding: 10px 0px 5px 1px;font: bold 14px Arial, Helvetica, sans-serif;color: #069;}
#all-main h4 {margin: 0px;padding: 8px 0px 0px 1px;font: bold 12px Arial, Helvetica, sans-serif;color: #069;}
#all-main p {margin: 0px;padding: 0px;font: 11px Arial, Helvetica, sans-serif;color: #069;}
#all-down {background: url(../images/ct-bottom.gif) no-repeat center top;height: 30px;clear: both;}
#all-main form {background:none;margin: 20px 0px 0px;padding: 0px;width: 400px;}
#all-main form span {font-style: normal;background: url(../images/ct-form-bg.jpg) no-repeat left top;margin: 0px;padding: 6px 10px 10px 10px;width: 380px;display: block;height: 21px;}
#all-main input {display: block;margin: 0px;padding: 0px;}
#all-main form strong {font: normal 12px Arial, Helvetica, sans-serif;color: #069;margin: 0px;padding: 5px 0px;display: block;}
.all-form-text-field {background: url(../images/ct-form-input-center.jpg) repeat-x left center;font: 12px Arial, Helvetica, sans-serif;color: #069;border: none;width: 380px;margin: 0px;padding: 0px;}
.all-form-text-area {background: url(../images/ct-textarea.jpg) no-repeat left top;* background: url(../images/ct-textarea.jpg) no-repeat fixed left top;font: 12px Arial, Helvetica, sans-serif;color: #069;border: none;width: 400px;margin: 0px;padding: 0px;height: 127px;}
.all-form-but {background: url(../images/ct-form-submit-blank.jpg) no-repeat top left;font: bold 12px Arial, Helvetica, sans-serif;color: #FFF;width: 76px;margin: 0px;padding: 0px;height: 20px;border: none;float: right;}
#all-main ul {margin: 0px;padding: 5px 0px 0px;list-style: url(none) none;}
#all-main li {margin: 0px;padding: 0px 0px 0px 20px;font: 11px Arial, Helvetica, sans-serif;color: #069;background: url(../images/list-dot.gif) no-repeat 8px center;}
#all-main span {color: #F60;font: normal 10px Verdana, Arial, Helvetica, sans-serif;margin: 0px;padding: 2px 0px 0px 0px;display: block;}
.all-form-text-area-small {background: url(../images/ct-textarea.jpg) no-repeat left top;* background: url(../images/ct-textarea.jpg) no-repeat fixed left top;font: 12px Arial, Helvetica, sans-serif;color: #069;border: none;width: 300px;margin: 5px 0px 0px;padding: 5px;height: 80px;}
.all-banner {margin: 5px 0px 0px;padding: 0px;display:block;}

#genform {
	width: 510px;
}
.gen-form-wrp {
	background-color: #f5f5f5;
	padding: 10px 5px;
	border: 1px solid #ccc;
	width: 510px;
}
#genform .gen-form-td1 {
	text-align: right;
	width: 120px;
}
#genform .gen-form-td2 {
	text-align: right;
	width: 190px;
}
#genform .gen-form-input {
	font: 12px Arial, Helvetica, sans-serif;
	color: #222;
	border: 1px solid #ccc;
	padding: 2px 3px;
	width: 180px;
	display: inline;
}
#genform .gen-form-submit {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #efefef;
	border: 1px solid #efefef;
	padding: 2px 3px;
	background-color: #5F5D59;
}
#genform select {
	font: 12px Arial, Helvetica, sans-serif;
	color: #222;
	border: 1px solid #ccc;
}

#errstr { color: red; }
#msgok {
	margin: 10px 0px 0px;
	padding: 3px;
	font-size: 14px;
	color: #990099;
	text-align: center;
	font-weight: bold;
	 
 }

#smenu9 {display:none;position: absolute;margin: 0px 0px 0px 5px;	}
#smenu9 #drop {background: url(../images/dropimgs/smbg.gif) repeat-y;width: 185px;display: block;padding: 0px 0px 0px 5px;}
#smenu9 {clear: both;width: 190px;background: url(../images/dropimgs/sm1.gif) no-repeat left top;padding: 5px 0px 0px;}
#smenu9 li {padding: 2px 10px 2px 2px;float: none;}
#smenu9 li a {font-size: 10px;color: #cb3b13;text-decoration: none;display: block;height:14px;padding: 2px 2px 3px 4px;}
#smenu9 li a:hover {background: url(../images/dropimgs/smenuh.jpg) no-repeat;font-weight: bold;color: #666;}
#smenu9 div {position:absolute;background: url(../images/dropimgs/tipbg.gif) repeat-y right top;width: 204px;margin-left: 168px;margin-top: -18px;display:none;}
#smenu9 h2 {background: url(../images/dropimgs/tip1.gif) no-repeat;display: block;padding-top: 8px;padding-left: 22px;margin: 0px;padding-right: 3px;}
#smenu9 p {background: url(../images/dropimgs/tip2.gif) no-repeat right bottom;margin: 0px;padding: 10px 10px 10px 25px;font-size: 10px;}
#smenu9 span {background: url(../images/dropimgs/sm2.gif) no-repeat;display: block;height: 5px;}


.sm-results {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}

.sm-results h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #f60;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sm-results h3 span{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #aaa;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sm-results h3 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #f60;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.sm-results th { color: #030303; background-color: #D5D5D5; text-align: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ABABAB; border-right-color: #2D2D2D; border-bottom-color: #2D2D2D; border-left-color: #ABABAB; padding: 4px; }
.sm-results td { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #f60; }
.sm-results img {
	background-color: #FFFFFF;
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.sm-results .cell img {
	background-color: #FFFFFF;
	padding: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 120px!important;
}
.sm-results .exactfit { width: auto!important; height: auto!important; padding: 0px!important; margin: 0px!important; border-top-style: none!important; border-right-style: none!important; border-bottom-style: none!important; border-left-style: none!important; }

.sm-results a {
	display: block;
	margin-bottom: 5px;
	margin-top: 5px;
}
.sm-results li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.sm-results p {
	text-align: justify;
	margin-top: 4px;
	margin-bottom: 4px;
}

.tt {margin: 0px;padding: 0px;background: url(../images/tab-ul.gif) repeat-x left bottom;height: 30px;margin-top: 10px;}
.tt .active {background: url(../images/tab-on1.gif) no-repeat!important;font-weight: bold;}
.tt .active a {background: url(../images/tab-on2.gif) no-repeat right top;padding: 7px 10px 8px;color: #f0c;text-decoration: none;font-size: 12px;}
.tt li {float: left;margin: 0px 1px 0px 0px!important;padding: 0px !important;background: url(../images/tab-off1.gif) no-repeat!important;}
.tt a {margin: 0px;padding: 8px 10px 7px;display: block;background: url(../images/tab-off2.gif) no-repeat right top;text-decoration: none;color: #333;font-size: 11px;font-weight: bold;}
.tt a:hover {color: #000;}


.menuhorz { padding: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
.menuhorz ul { margin: 0px; padding: 0px; }
.menuhorz li { float: left; width: 16.65%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0px; }
.menuhorz li a { text-decoration: none; color: #f60; display: block; border: 1px solid #ABABAB; padding: 3px; margin-right: 2px; margin-left: 2px; }
.menuhorz li a:hover { color: #FFFFFF; text-decoration: none; background-color: #ABABAB; }

.urlinfo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #f60; margin: 0px; padding: 3px; border: 1px dotted #f60; }
