* { margin:0; padding:0;}
body { font-family:Tahoma; font-size:100%; line-height:14px; color:#cddbe6; background:url(../images/tail-top.gif) left top repeat-x #eef3f7;}

input, textarea { font-family:Tahoma; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}


.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(../images/tail-top.gif) left top repeat-x #eef3f7;}

dd {color:#cfdce6; margin-bottom:16px;}
dt {color:#FFFFFF; font-weight:bold;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:237px; height:18px; color:#8c8c8c; background:#fff; border-top:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #cad2d5; border-right:1px solid #cad2d5;}
textarea { width:237px; height:39px; color:#8c8c8c; background:#fff; overflow:auto; border-top:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #cad2d5; border-right:1px solid #cad2d5;}


/*==================list====================*/
ul { list-style:none;}

.menu { width:100%; overflow:hidden;}
.menu li { display:inline; width:0px;}
.menu li a { display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;font-weight:bold; text-decoration:none;}

.menu2 {width:100%; overflow:hidden;}
.menu2 li {display:inline;}
.menu2 li a {display:block; float:left; color:#5b6c7e; font-size:11px; text-decoration:none; font-family:Tahoma, Arial, helvetica, sans-serif; margin-right:3px;}
.menu2 li a:hover {text-decoration:underline;}

.list1 {width:100%; overflow:hidden;}
.list1 li {display:block; color:#cfdce6; padding-bottom:16px;} 
.list1 li span {background:url(../images/marker2.gif) no-repeat left center; padding-left:15px; color:#FFFFFF; font-weight:bold;}

.list2 {width:100%; overflow:hidden;}
.list2 li {border-bottom:1px solid #cccfd4; padding-bottom:13px; width:100%; overflow:hidden; margin-bottom:13px;}
.list2 em {background:url(../images/marker3.gif) no-repeat left; font-style:normal; padding-left:22px; float:left; color:#768591;}
.list2 b {color:#4e90da; font-weight:normal;}
.list2 span {color:#4d5e6b;}

.list3 {width:100%; overflow:hidden;}
.list3 li {display:block; color:#768591; padding:0 0 16px 22px; background:url(images/marker3.gif) no-repeat left top;} 

.footer_nav {width:100%; overflow:hidden; margin-left:-1px;}
.footer_nav li { display:inline; margin-left:-1px;}
.footer_nav li a { border-left:1px solid #606e79; color:#5d5e57; text-decoration:none; padding:0 5px 0 8px;}
.footer_nav li a:hover {}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 20px 0 0;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left;}

.img-indent1 {margin-bottom:17px;}

.phones {width:106px; overflow:hidden;}
.phones1 {width:193px; overflow:hidden;}
.mail {width:75px; overflow:hidden;}

.p1 {margin-top:16px;}
.p2 {margin-top:10px;}

.marker3 {background:url(../images/marker3.gif) no-repeat left center; padding-left:22px;}

.tt {text-transform:uppercase;}

/*==================txt, links, lines, titles====================*/
a {color:#cfdce6; text-decoration:none;}
a:hover{text-decoration:none;}
.txt1 {color:#FFFFFF;}
.txt2 {color:#4e90da;}
.txt3 {color:#768591;}
.txt4 {color:#333537;}

.link {color:#ffb400; text-decoration:none; font-weight:bold; font-size:12px;}
.link:hover {}

.link1 {background:url(../images/marker4.gif) no-repeat left center; padding:2px 0 0 19px; color:#333537; text-decoration:none;}
.link1:hover {}

.line-hor { border-bottom:1px solid #000; padding-bottom:20px; margin-bottom:20px;}

.title {margin-bottom:14px;}
.title1 {margin-bottom:23px;}


/*==================boxes====================*/
.box { width:100%; margin-bottom:0px;}
.box .repeatx { background:url(../images/box-inner.gif) no-repeat left bottom;}
.box .repeaty {background:url(../images/box-repeaty.gif) repeat-y left top;}
.box .repeatx1 { background:url(../images/box-inner1.gif) no-repeat left bottom;}
.box .repeaty1 {background:url(../images/box-repeaty1.gif) repeat-y left top;}
.box .border-top {background:url(../images/border-top.gif) no-repeat left top;}
.box .border-bot {background:url(../images/border-bot.gif) no-repeat left bottom;}
/*page1*/
.box .inner { padding:30px 0 17px 23px;}


/*header*/
#header .row-1 {height:134px; width:850px;}
#header .row-1 .fleft {padding:61px 0 0 23px;}
#header .row-1 .fright {padding:10px 0px 0 0;}
#header .row-2 {height:37px;}
#header .row-3 {height:30px; background:url(../images/menu.gif) repeat-x}
#header .row-3 .indent {padding:7px 0 0 50px;}

/*content*/
#content {padding-bottom:0px;} 
#content .indent {padding:0 0 0 5px;}
#content .indent1 {padding:0 0 5px 0;}
#content .indent2 {padding:18px 0 0 0;}
#content .indent3 {padding:16px 16px 0 0;}

/*footer*/
#footer {background-color:#c5d4e1; color:#606e79; text-align:center;}
#footer .indent {padding-top:15px;}
#footer .left {background:url(../images/footer-left.gif) no-repeat left top;}
#footer .right {background:url(../images/footer-right.gif) no-repeat right top;}
#footer a {color:#606e79; text-decoration:none;}
#footer a:hover {}
.titlestysub
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:10px;
}
.titlestysub1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#CC0000;
font-weight:bold;
padding-bottom:10px;
}
.titlesty
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
font-weight:bold;
padding-bottom:10px;
}
.rate_it_lab
{
	font-family: "Courier New";
	font-size: 11px;
	color: #000000;
	text-decoration: none;  
}
.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 130px;
		height: 25px;
		position: relative;
		overflow:hidden;
		background: url(../images/star-matrix2.jpg) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		width:25px;
		height:25px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		line-height:25px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(../images/star-matrix1.jpg) left bottom;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
.textbox
{
background-color:#F1F5F9;
border:#333333 1px solid;
}
.textareasty
{
background-color:#F1F5F9;
border:#333333 1px solid;
width:130px;
height:60px;
color:#000000;
}
.article_left
{
width:430px;
float:left;
margin:0px;
padding:0px;
padding-right:5px;
}
.article_right
{
	width:285px;
	float:right;
	margin:0px;
	padding:0px;
	padding-right:10px;
}
.pop_text
{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
