
div.PFWebLink a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E0E7E9; text-decoration:underline;}

div.PFWebLink a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FEC018; text-decoration:none;}

div.PFWebLink a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E0E7E9; text-decoration:underline;}

span.Verdana12LW{font-family:Verdana; font-size:12px; color:#D5D1D1;}

span.Verdana12LWBold{font-family:Verdana; font-size:12px; color:#D5D1D1; font-weight:bold;}

span.VerdanaOrBold{font-family:Verdana; font-size:12px; color:#FFCB6A; font-weight:bold;}

span.Arial14BlueBold{font-family:Arial; font-size:14px; color:#0099CC; font-weight:bold;}

span.Verdana11{font-family:Verdana; font-size:10px; color:#959595;}

span.Verdana11Bodld{font-family:Verdana; font-size:11px; color:#959595; font-weight:bold;}

span.Verdana11BodldW{font-family:Verdana; font-size:11px; color:#CCCCCC;; font-weight:bold;}

span.BoxHeading{font-family:"DIN Schrift (T1)"; font-size:14px; color:#ffffff; font-weight:bold;}

span.75white{color:#E0E7E9; font-weight:normal;}

span.PFlbl{color:#D5D1D1; font-family:Verdana; font-size:12px; font-weight:bold;}

p.SubheadingFull{height:16px;; text-align:justify;  font-size:14px; font-family:"DIN Schrift (T1)"; color:#E0E7E9; font-weight:bold;}

p.Verdana12{font-family:Verdana; font-size:12px; color:#959595; font-weight:normal;}

div.SpacerLeft{display:block;float:left; width:180px; height:20px;}

div.SpacerLeft10{display:block;float:left; width:180px; height:10px;}

div.SpacerRight{display:block; width:502px; height:20px; float:left}

div.ReadMore{display:block; width:482px; height:20px; float:left; padding:10px 20px 0px 0px; text-align:right;}

body{
padding:0px;
margin:0px;
background: url(images/bg-top.gif) top repeat-x #191919;
font-family:Verdana;
font-size:12px;
}


table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a:hover{text-decoration:none;}

img {border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#959595;
	}
	
.m_text a{ color:#959595}
.m_text span a{ color:#FEC018}
.m_text li a{ color:#FEC018}
.m_text span strong { color:#FEC018}

.m_text strong a{ color:#FEC018; font-size:10px; text-transform:uppercase; text-decoration:none}
.m_text strong a:hover{ color:#FEC018; text-decoration:underline}

.c_text { text-transform:uppercase; color:#316C89; font-size:9px; font-family:Arial; font-weight:bold}
.c_text a {color:#959595; text-decoration:none}
.c_text a:hover{text-decoration:underline}
.c_text span {color:#959595}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.line { background:#101010; width:190px; height:1px;}

.line1 { background:#101010; width:190px; height:8px;}

.form{height:21px}

.form input {width:222px; height:18px; padding-left:5px; color:#2D2D2D}

textarea {width:222px; height:70px; padding-left:5px; overflow:auto; color:#2D2D2D}

ul {margin:0px; padding-left:20px; list-style:none; list-style-image:url(images/a1.gif);}

ul.Bullet1 {margin:0px;  padding-left:20px; list-style-image:url(images/a1.gif); list-style-position:outside; }

ul.Services{margin:0px;  padding:0 0 0 40px; list-style:none; list-style-image:url(images/bullet_orange.gif); list-style-position:outside; }

li.Small a  {font-family:Tahoma; font-size:11px; line-height:24px; color:#FEC018}

li.Big a  {font-family:Verdana; font-size:12px; color:#FEC018; line-height:25px; vertical-align:5px; line-height:30px;}

BoxMidList li{ font-family:Verdana; font-size:12px; color:#FFFFFF; }

Span.Subheading{font-family:Tahoma; font-size:14px; color:#ffffff; font-weight:bold; }


div.LeftViewMore{display:block;float:left; width:180px; height:26px; padding-top:5px;}

div.LeftBlock1{position:relative; display:block; float:left; width:208px; height:20px;}

div.SubHeadingLeft{display:block; float:left; width:170px; height:26px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:bold;   padding:25px  0  0 40px;}

div.LeftBlockFull{display:block; float:left; width:190px; height:auto; padding:10px  0  0 20px;}

div.LeftBlockFix{display:block;float:left; width:190px; height:35px; padding:0px 0 10px 0;}

div.LeftBlockTM{display:block;float:left; width:180px; height:500px; padding:5px 0 10px 0;}

div.LeftBlockCaptcha{display:block;float:left; width:180px; height:25px; text-align:center; background-color:#CCCCCC; margin-bottom:10px; margin-top:5px;}

div.ErrMsg{display:block;float:left; width:175px; height:auto; padding:0; color:#D70000; font-family:Verdana; font-weight:bold; text-align:center;}

div.LeftBlockQuoteMsg{display:block;float:left; width:180px; height:118px; padding:5px 0 0px 0;}

div.LeftBtnOuter{display:block;float:left; width:120px; height:30px; padding-left:60px; padding-top:15px; padding-right:10px; text-align:right;}

div.LeftBtnSubmit{display:block;float:left; width:60px; height:30px; text-align:right;}

div.LeftBtnReset{display:block;float:left; width:60px; height:30px; text-align:left;}

div.LeftBlockSubmit{display:block;float:left; width:160px; height:30px; padding:0px 10px 10px 0; text-align:left;}

div.TMImg{display:block; float:left; width:190px; height:90px; text-align:left;}

div.TMComments{display:block;float:left; width:180px; height:auto; padding:0 10px 0 0px; font-family:Verdana; font-weight:bold; font-size:11px; text-align:justify;}

/********Left Outer Border Formating Starts**********/

div.BorderOuter{display:block; float:left; width:185px; height:10px;}

div.BorderMidOuter{display:block; float:left; width:185px; height:318px;}

div.BorderTopCorner{display:block; float:left; width:10px; height:10px; font-size:0px;}

div.Bordermid{display:block; float:left; width:160px; height:10px; font-size:0px;}

div.BorderV{display:block; float:left; width:10px; height:318px; font-size:0px;}

div.BorderMidContent{display:block; float:left; width:160px; height:318px;}


/**************HOME PAGE FORMATION******************/
div.FullwidthText{margin:0px 10px 0 10px; width:482px; height:auto; text-align:justify; padding:0; font-size:12px; font-family:Verdana;  line-height:16px;}

div.HeadingFull{ display:block; float:left; padding:15px 10px 20px 10px; width:482px; height:26px;; text-align:left;  font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#E0E7E9;}

div.SubheadingFull{ display:block; float:left; padding:5px 10px 5px 10px; width:482px; height:16px;; text-align:justify;  font-size:14px; font-family:"DIN Schrift (T1)"; color:#E0E7E9; font-weight:bold;}

div.ServicesOuter{display:block; float:left; width:502px; height:auto;}

div.BoxTop{display:block; float:left; width:236px; height:9px; background:url(images/wdbox_top.jpg) no-repeat; font-size:0px;}

div.BoxLeft{display:block; float:left; width:14px; height:214px; background:url(images/wdbox_left.jpg) no-repeat;}

div.BoxMidOuter{display:block; float:left; width:236px; height:auto;}

div.BoxMid{display:block; float:left; width:208px; height:214px; background:#2D2D2D;}

div.BoxMidList{display:block; float:left; width:208px; height:158px; background:#2D2D2D;}

div.BoxRight{display:block; float:left; width:14px; height:214px; background:url(images/wdbox_right.jpg) no-repeat; clear:right;}

div.BoxBottom{display:block; float:left; width:208px; height:31px; background:url(images/wdbox_bottom.jpg) no-repeat; text-align:right; padding-right:28px; padding-top:7px; font-family:Verdana; font-weight:bold; font-size:12px;}

div.BoxIcon{display:block; float:left; width:55px; height:55px;}

div.BoxHeading{display:block; float:left; width:148px; height:55px; line-height:40px; padding-left:5px;}


/*************Link Colors******************/

div.BoxMidList li a {font-family:Verdana; font-size:12px; font-weight:normal; color:#ffffff; line-height:30px; vertical-align:4px; text-decoration:none;}

div.BoxMidList li a:hover {font-family:Verdana; font-size:12px; color:#FEC018; font-weight:normal; text-decoration:underline;}

#ViewMore{font-family:Verdana; color:#959595; text-decoration:none;}

a.ViewMore{font-family:Verdana; color:#959595; text-decoration:none;}

a.ViewMore:hover{font-family:Verdana; color:#FEC018; text-decoration:none;}


#ViewMore:hover{font-family:Verdana; color:#FEC018; text-decoration:none;}

a.order_now{font-family:Verdana; color:#ffffff; text-decoration:underline; font-weight:bold;}

a.order_now:hover{font-family:Verdana; color:#FEC018; text-decoration:none;}

/*************Our Portfolio Page*****************/

div.PFThumb{display:block; float:left; width:150px; height:125px; border:2px #666666 solid;}

div.PFRightSpc{display:block; float:left; width:300px; height:125px; margin-left:28px;}

div.PFRightLbl{display:block; float:left; width:300px; height:20px; font-family:Verdana; font-size:12px; color:#D5D1D1; font-weight:normal;}

div.PFWebLink{display:block; float:left; width:300px; height:20px; font-family:Verdana; font-size:14px; color:#E0E7E9; font-weight:bold;}

div.PFLbl{display:block; float:left;width:112px; height:20px; color:#D5D1D1; font-family:Verdana; font-size:12px; font-weight:bold;}

div.PFlbldsc{display:block; float:left; width:370px; height:20px;  color:#D5D1D1; font-family:Verdana; font-size:12px;}

div.PFFullOuter{ display:block; float:left; padding:5px 10px 0px 10px; width:482px; height:20px;}

div.PFSeperetor{display:block; width:482px; height:10px; float:left; border-top:2px solid #000000;}

div.PFSeperetorOut{display:block; width:482px; height:10px; float:left; padding:0 10px 0 10px;}

/*************Our Portfolio Page Ends*****************/

/*************Our Pricing Page Starts*****************/

li.services{font-family:Verdana; font-size:11px; color:#D5D1D1; font-weight:bold; padding-left:5px; line-height:18px;}

ul.Pricing{margin:0px;  padding-left:20px; list-style-image:url(images/services_bullet.gif); list-style-position:outside; }

li.Pricing{font-family:Verdana; font-size:14px; color:#FFCB6A; font-weight:bold; padding-left:5px; line-height:20px;}

div.PTableOuter{display:block; width:482px; height:100%; float:left; border:1px solid #666666;}


div.PTableHeader{display:block; width:472px; height:30px; float:left; border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; padding-top:1px; text-align:center;}

div.PTRow{display:block; width:472px; height:25px; float:left; border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; padding-left:10px; color:#FFFFFF;}

div.PTRowCost{display:block; width:472px; height:25px; float:left; border-bottom:0px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:30px; padding-right:10px; padding-top:1px; text-align:right; color:#FFCB6A;}

div.PTCellRight{display:block; width:92px; height:25px; float:left; border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px;color:#FFFFFF; text-align:center;}

div.PTCellRight1{display:block; width:92px; height:25px; float:left; border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px;color:#FFFFFF; text-align:center; clear:right;}


div.PTCellLeft{display:block; width:196px; height:25px; float:left; border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFFFFF; text-align:left;}

/*************Our Pricing Page Ends*****************/


/*************Contact Us Page Starts*****************/

div.CPageleft{float:left; width:215px; height:auto; padding-right:20px;}

div.CPageright{float:left; width:247px; height:auto; clear:right;}

p.address{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
                #contactform {
                        font-family: verdana;
                        width: 232px;
                }

                #contactform h1 {
                        font-size: 130%;
                }

                #contactform img {
                        border: 0px;
                }

                #contactform .errors {
                        color: #ff0000;
                }

                #contactform .correct {
                        color: #CCCCCC;
                }

                #contactform legend {
                        font-size: 120%;
                        font-weight: bold;
                }

                #contactform .title {
                        color: #CCCCCC;
                        font-weight: bold;
                        font-size: 90%;
                        margin-top: 2px;
                        margin-bottom: 5px;
						
                }

                #contactform .field {
                        color: #CCCCCC;
                        font-size: 90%;
                        margin-bottom: 7px;
                }

                #contactform .small {
                        font-size: 100%;
                }

                #contactform .thanks {
                        margin-top: 15px;
                        color: green;
                        font-size: 105%;
                        margin-bottom: 15px;
                }
				#name{border:2px solid #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; background:#FFFFFF; color:#333333; width:228px; height:15px;}
	
				#email{border:2px solid #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; background:#FFFFFF; color:#333333; width:228px; height:15px;}


				#subject{border:2px solid #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; background:#FFFFFF; color:#333333; width:228px; height:15px;}
	
				#enquiry{border:2px solid #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; background:#FFFFFF; color:#333333;}
			
			
/*************Contact Us Page Ends*****************/				

