
/* CSS Document */

html, body{
margin:0px;
background-color:#2f2f2f;
padding:0px 0px 0px 0px;
height:100%;
border:none;
}




table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}

#tablereviw{
	margin:0px;
	padding:10px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse: collapse;}
	
tr{
padding:0px;
Margin:0px;
}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;
}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;
}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;
}

p{padding:0px; margin:0px;}



.copyright {padding-left:18px; padding-right:18px; height:46px; vertical-align:middle;}
.copyright {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838383; text-decoration:none; vertical-align:middle; text-align:center; height:46px; }
.copyright a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838383; text-decoration:none;}
.copyright a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838383; text-decoration:none;}
.copyright a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#838383; text-decoration:none;}
.copyright a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.copyright span {float:left;}
.copyright b{float:right; font-weight:normal;}
.copyright span span {color:#FFFFFF; float:none;}



.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.content a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eea539; text-decoration:none;font-weight:normal;}
.content a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eea539; text-decoration:none;font-weight:normal;}
.content a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#eea539; text-decoration:none;font-weight:normal;}
.content a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;font-weight:normal;}
.content p{padding-bottom:20px; padding-left:20px; padding-top:5px; margin:0px;}
.content img{ margin-bottom:10px; margin-right:8px; margin-top:10px;}
.content ul {padding:0px; padding-left:50px; margin:0px;}
.content li { list-style:decimal; padding-bottom:10px;}
.content span {font-weight:bold; color:#eea539;}


.l-bg {width:50%; background:url(images/l-bg.jpg) right top no-repeat;}
.r-bg {width:50%; background:url(images/r-bg.jpg) left top no-repeat;}
.li-bg {width:50%; background:url(images/li-bg.jpg) right top no-repeat;}
.ri-bg {width:50%; background:url(images/ri-bg.jpg) left top no-repeat;}



.top-link {height:100%;}
.top-bg {height:100%; background:url(images/home-link.jpg) no-repeat top;}
.bot-bg {height:100%; background:url(images/bot-bg.gif) repeat-x bottom;}
.head-title {background:url(images/head-bg.jpg) no-repeat; border-bottom:solid 1px #efefef; padding:21px 5px 15px 45px;}
.main-td {padding:20px 10px 20px 28px; height:100%; width:100%;}
.bot-td { padding:20px; height:170px;}
.devider {background:url(images/bot-dev1.gif) repeat-y center; width:2%;}
.devide {background:url(images/bot-dev.gif) repeat-y center; width:31px;}
.mid img{ width:1000px; height:1px; background-color:#FFFFFF;}
.top p{padding-top:14px; padding-left:32px; padding-bottom:25px;}
.top {background:url(images/top-banner.jpg) no-repeat; text-align:left;}
.main-p{ padding-left:32px;}
.l-img {background:#444444; border-left:solid 1px #252525; border-right:solid 1px #252525;}
.portfolio {text-align:center; vertical-align:middle; height:171px;}
.quick {padding-top:9px; float:right; width:375px;}
.quick p{ margin-top:5px; padding:0px;}
.quick img {vertical-align:middle;}
.quick input {vertical-align:middle;}
.port { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
.port span {padding-left:10px; padding-right:10px;}
.port img {border:solid 3px #999999;}
.port p{padding-top:15px;}
.port a:hover img{border:solid 3px #f9f9f9;}

.td-l { font-family:Arial, Helvetica, sans-serif; font-size:12px; height:38px; padding-top:11px; text-align:right; color:#FFFFFF;}
.td-r { padding-left:10px; text-align:left; height:38px; vertical-align:middle;}

.request-bot { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#999999;}
.request-bot ul{ padding:0px; margin:0px; padding-left:40px; padding-top:20px; padding-bottom:20px;}
.request-bot li{ list-style:none; line-height:24px;} 
.request-bot input{ padding:0px; margin:0px; vertical-align:middle; margin-right:8px;}

.menu-head img {vertical-align:middle;}
.menu-head span{float:right;}
.menu-head b{float:left;vertical-align:middle; padding-top:5px;}  



.con-who {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; vertical-align:top; text-align:justify; padding-top:10px;  width:33% ;font-weight:normal;}
.con-who p{padding-top:12px; padding-left:4px;}
.con-what {width:32%; padding-top:10px;}



.top-menu{
	text-align:left;
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 auto 0 32;
	background:none; background image path*/
	height: 28px;
	list-style: none;
}

.top-menu li{
	float:left;
}

.top-menu li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:0 0 0 5px; /*Padding to accomodate left tab image. Do not change*/
	height: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;	
}

.top-menu li a b{
	float: left;
	font-weight:normal;
	display: block;
	padding: 0 20px 0 15px; /*Padding of menu items*/
}

.top-menu li.current a, .top-menu li a:hover{
	color: #fff;
	font-weight:normal;
	background: url(images/menu-h-l.gif) no-repeat left top; /*left tab image path*/
	background-position: left;
	cursor:pointer;
}

.top-menu li.current a b, .top-menu li a:hover b{
	color: #252525;
	font-weight:normal;
	cursor:pointer;
	background: url(images/menu-h-r.gif) no-repeat right top; /*right tab image path*/
}


.bot-links { width:50%;}
.bot-links ul{padding:0px; padding-top:9px; margin:0px;}
.bot-links li { list-style:none; padding-left:13px; border:solid 1px #2771c6; background:url(images/botlink-i.gif) no-repeat left center #4d93dd; line-height:20px;}
.bot-links li {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.bot-links li a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;font-weight:normal;}
.bot-links li a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;font-weight:normal;}
.bot-links li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;font-weight:normal;}
.bot-links li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0a407f; text-decoration:none;font-weight:normal;}

.submit {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#88c197; text-decoration:none; vertical-align:middle; text-align:right; padding-top:6px; padding-right:10px; font-weight:bold;}
.submit a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#88c197; text-decoration:none;font-weight:bold;}
.submit a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#88c197; text-decoration:none;font-weight:bold;}
.submit a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#88c197; text-decoration:none;font-weight:bold;}
.submit a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;font-weight:bold;}



.or-links {background:url(images/or-mid-2.jpg) no-repeat bottom; }
.or-links ul{ padding:0px; margin:0px; padding:10px 15px 5px 30px; background:url(images/or-mid-1.jpg) top no-repeat;}
.or-links li { list-style:url(images/or-icon.gif); line-height:24px; background:url(images/link-dev.gif) left bottom repeat-x ;}
.or-links li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.or-links li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.or-links li a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.or-links li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.or-links li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.or-links span {float:right; padding-right:15px; padding-bottom:10px; font-size:12px font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.or-links span a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.or-links span a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.or-links span a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.or-links span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:bold;}
.or-links span img {margin-right:6px;}
.or-links li, .current {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


.gr-links {background:url(images/gr-mid-2.jpg) no-repeat bottom; }
.gr-links ul{ padding:0px; margin:0px; padding:10px 15px 5px 30px; background:url(images/gr-mid-1.jpg) top no-repeat;}
.gr-links li { list-style:url(images/or-icon.gif); line-height:24px; background:url(images/link-dev.gif) left bottom repeat-x ;}
.gr-links li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.gr-links li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.gr-links li a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.gr-links li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.gr-links li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.gr-links span {float:right; padding-right:15px; padding-bottom:10px; font-size:12px font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.gr-links span a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.gr-links span a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.gr-links span a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.gr-links span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:bold;}
.gr-links span img {margin-right:6px;}
.gr-links li, .current {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}



.home-links {width:50%; padding-top:25px; padding-bottom:25px; padding-left:20px; padding-right:100px; }
.home-links p{ padding-top:6px; margin:0px;}
.home-links span {float:left; padding:12px 10px 5px 30px;}
.home-links b{float:right; padding:12px 10px 5px 10px; }
.home-links ul{ padding:0px; margin:0px; padding:0px 1px 0px 0px;}
.home-links li { list-style:url(images/or-icon.gif); line-height:24px; background:url(images/link-dev.gif) left bottom repeat-x ;}
.home-links li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.home-links li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.home-links li a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.home-links li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:normal;}
.home-links li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:normal;}
.home-links b span {float:right;  padding-bottom:10px; font-size:12px font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.home-links b span a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.home-links b span a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.home-links b span a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;font-weight:bold;}
.home-links b span a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:bold;}
.home-links b span img {margin-right:6px;}


.service { padding-left:20px; padding-top:20px; }
.service ul{ padding:0px; margin:0px; width:250px; border:solid 1px #6a6767;}
.service li { list-style:none; padding-top:7px; padding-bottom:6px; background:url(images/service-i.gif) top left no-repeat #464444; padding-left:24px; border-bottom:solid 1px #000000;}
.service li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7a231; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.service li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7a231; text-decoration:none;font-weight:normal;}
.service li a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7a231; text-decoration:none;font-weight:normal;}
.service li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7a231; text-decoration:none;font-weight:normal;}
.service li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-decoration:none;font-weight:normal;}

.sub-link { padding-right:10px; padding-top:20px; }
.sub-link ul{ padding:0px; margin:0px;  border:solid 1px #6a6767;}
.sub-link li { list-style:none; background:url(images/sm-ico.gif) no-repeat left top; padding-left:20px; height:24px; vertical-align:middle;  line-height:24px; background-color:#464444; border-bottom:solid 1px #000000;}
.sub-link li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8a033; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.sub-link li a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8a033; text-decoration:none;font-weight:normal;}
.sub-link li a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8a033; text-decoration:none;font-weight:normal;}
.sub-link li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8a033; text-decoration:none;font-weight:normal;}
.sub-link li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-decoration:none;font-weight:normal;}

.sub-no { padding:0px; }
.sub-no ul{ padding:0px; margin:0px; padding-left:5px;}
.sub-no li { list-style:none; background:url(images/sm-ico.gif) no-repeat left top; padding-left:20px; padding-top:6px;}
.sub-no li {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f8f4f4; text-decoration:none; vertical-align:middle; text-align:justify; font-weight:normal;}
.sub-no li a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f8f4f4; text-decoration:none;font-weight:normal;}
.sub-no li a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f8f4f4; text-decoration:none;font-weight:normal;}
.sub-no li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f8f4f4; text-decoration:none;font-weight:normal;}
.sub-no li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f2f2f2; text-decoration:none;font-weight:normal;}



.input-email
{
color: #9ebadb;
background-color:#4d698b;
font-family:arial, sans-serif;
font-size:12px;
border:solid 1px #00244f;
font-weight:normal;
height:24px;
width:155px;
padding: 4px 0px 0px 5px;
margin-right:5px;
vertical-align:middle;
}


.input-mail
{
color: #07376a;
background-color:#609ddf;
font-family:arial, sans-serif;
font-size:12px;
border:solid 1px #114b8a;
font-weight:normal;
height:24px;
width:208px;
padding: 4px 0px 0px 5px;
margin-right:5px;
vertical-align:middle;
}

.input-form
{
color: #cccccc;
background-color:#454545;
font-family:arial, sans-serif;
font-size:12px;
border:solid 1px #999999;
font-weight:normal;
height:28px;
width:210px;
padding: 4px 0px 0px 5px;
margin-right:5px;
vertical-align:middle;
}

.input-message
{
color: #07376a;
background-color:#609ddf;
font-family:arial, sans-serif;
font-size:12px;
border:solid 1px #114b8a;
font-weight:normal;
height:50px;
width:208px;
padding: 4px 0px 0px 5px;
margin-right:5px;
vertical-align:middle;
}
