/***********
Background
*********/
body {
	background: url(images/layout3-bg.jpg) center top repeat-x;
}
/***********
Header
*********/
.links{
background: url(images/bck/links_bck.jpg) no-repeat left top #cef2ff;
width: 573px;
height: 50px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:5px;
}

.links a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:15px;
padding-right:15px;
}

.links a:hover{
color:#000000;
background-color:#bfe3f8;
padding: 5px 15px;
}

/***********
Body
*********/
.bck_body{
background:url(images/bck/bck_body.jpg) repeat-y left top;
}
.bull_ul1{
list-style-image:url(images/bull.jpg);
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.bull_ul1 li{
background:url(images/divider.jpg) bottom left no-repeat;
}
.body_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:7px;
text-align:justify;
}
.body_text p{
font-family	:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
}
.body_spacer{
width:12px;
}
.body_text h2{
color:#00649d;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
}


/***********
Body - Extras
*********/
.table_bulleted1 td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
padding-top:7px;
}

.table2_plan{
font-family:Arial, Helvetica, sans-serif;
border:#86b1c9 1px solid;
}

.table2_plan th{
font-family:Arial, Helvetica, sans-serif;
border:#b0dcf5 1px solid;
background:#9cd3f2;
font-weight:bold;
font-size:13px;
padding:5px;
}

.table2_plan td{
font-family:Arial, Helvetica, sans-serif;
border:#b0dcf5 1px solid;
padding:5px;
font-size:11px;
font-weight:normal;
}


/***********
Footer
*********/
.footer{
background:url(images/bck/bck_footer.jpg) no-repeat bottom left;	
height:132px;
}

.footer_txt{	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:10px;
padding-right:15px;
line-height:25px;
}
.footer_txt a{	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color:#000000;
text-decoration:none;
}
.footer_txt a:hover{	
text-decoration:underline;
}

/***********
Order Form
*********/
.table_order1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border:#9cd3f2 1px solid;
}
.table_order1 td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
}

.table_order1 th{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-align:left;
padding:5px;
height:33px;
color:#024257;
background:#9cd3f2;
}
.header_order{
padding-top:21px;
background:#FFFFFF;
padding-left:7px;
padding-right:7px;
}

.table_order1 .ast{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}

.submit1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
background:#dbdbdb;
border:#333333 2px solid;
padding-left:7px;
padding-right:7px;
}

.txtBox2{
border:#999999 1px solid;
}

.selectBox2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
height:20px;
vertical-align:middle;
border:#999999 1px solid;
}

.selectBox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
height:20px;
vertical-align:middle;
border:#999999 1px solid;
width:230px;
}

.ul1{
text-indent:-15px;
list-style-type:none;
}
.txtArea1{
border:#999999 1px solid;
width:500px;
height:150px;
}
.remarks1{
padding-left:20px !important;
}

.font12 {
font-size:12px !important;
}

.table2_plan{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
border:#86b1c9 1px solid !important;
}

.table2_plan th{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
border:#b0dcf5 1px solid !important;
background:#9cd3f2 !important;
font-weight:bold !important;
font-size:13px !important;
padding:5px !important;
}

.table2_plan td{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
border:#b0dcf5 1px solid !important;
padding:5px !important;
font-size:11px !important;
font-weight:normal !important;
}

.order3_hd1{
font-family: Verdana, Arial, Helvetica, sans-serif !important;
font-size:16px !important;
font-weight:bold !important;
padding:10px !important;
}

.order3_price{
font-family:Arial, Helvetica, sans-serif !important;
font-size:18px !important;
font-weight:bold !important;
padding:10px !important;
border:#9cd3f2 5px solid;
float:right;
}

.terms{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
}

.terms_hd1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00649d;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

/***********
PORTFOLIO
*********/
.port_ul{
list-style-type:none;
display: -moz-inline-box;
display: inline-block;
width:650px;
}

.port_ul li{
float:left;
padding:0px;
}



.thumbs td{
border:#d3d3d3 1px solid;
border-collapse:collapse;
padding:4px;
}

/***********
FAQ
*********/

.heading_td{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
}

.links_fill  {
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
text-decoration:none;
line-height:18px;
color:#000000;
}

a.links_fill  {
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
text-decoration:none;
line-height:18px;
color:#000000;
}

a.links_fill :hover {
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
line-height:18px;
color:#000000;
text-decoration: underline;
}

.table_Border{
border:#86b1c9 1px solid !important;
padding-left:10px;
}

.table_Border4{
border:#86b1c9 1px solid !important;
padding:7px;
}

.table_order2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border:#9cd3f2 1px solid;
}

.banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	width:230px;
	text-decoration: none;
	display:block;
	padding:0px;

}

.banner a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	width:230px;
	text-decoration: none;
	height:60px;
	display:block;
	padding-left:25px;
	padding-top:67px;

}

.banner a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	width:230px;
	text-decoration: none;
	height:60px;
	display:block;
	padding-left:25px;
	padding-top:67px;
}

.banner a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	width:230px;
	text-decoration: none;
	height:60px;
	display:block;
	padding-left:25px;
	padding-top:67px;
}



.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.textlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textlink2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}

.textlink2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}






.verdana_text{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:11px !important;
color: #999999;
line-height:18px;
}



/***********
vicky
*********/

.tdtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00649d;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
}

.boxtdtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00649d;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
}
.boxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #9cd3f2;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b0dcf5;
	line-height: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.boxtxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #9cd3f2;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b0dcf5;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.boxtxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b0dcf5;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}

.boxtxt_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b0dcf5;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


.orderbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b0dcf5;
	padding-top: 4px;
	padding-bottom: 4px;
}
.tdtitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00649d;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tdtitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.tdtitle4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #96B005;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.tdtitle5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #96B005;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.tdtitle6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #96B005;
	text-decoration: none;
	font-size: 22px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}



.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.boxtxt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 4px;
	text-align:justify;
}
.tdtitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tdtitle2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.questions {
	background-image: url(images/contact.jpg);
	background-repeat: no-repeat;
	height: 82px;
}
.questions2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	padding-right: 4px;
}
.boxtxt4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.boxtxt4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.boxtxt4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.number {
	background: url(images/01.jpg) left top no-repeat;
	height: 75px;
}
.number2 {
	background: url(images/02.jpg) left top no-repeat;
	height: 75px;
}
.number3 {
	background: url(images/03.jpg) left top no-repeat;
	height: 75px;
}
.number4 {
	background: url(images/04.jpg) left top no-repeat;
	height: 75px;
}
.number5 {
	background: url(images/05.jpg) left top no-repeat;
	height: 75px;
}
.number6 {
	background: url(images/06.jpg) left top no-repeat;
	height: 75px;
}
.number7 {
	background: url(images/07.jpg) left top no-repeat;
	height: 75px;
}


.sitemap_links a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.sitemap_links a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.sitemap_links a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.sitemap_links a:visitec{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.sitemap_links a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC0000;
text-decoration: none;
}


