/*
CSS file for Theme
*/
/*
Text
*/

p {Color : #333333;
	Font-Family : verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
line-height: 17px;
	}


.heading{
	Color : #000000;
	Font-Family : verdana;
	Font-Weight : Bold;
	Font-Size : 16px;
	}

.sub_heading{
	Color : #0066CC;
	Font-Family : verdana;
	Font-Weight : Bold;
	Font-Size : 14px;
	}

.normal_bold_text{
	Color : #000000;
	Font-Family : verdana;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #333333;
	Font-Family : verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

.normal_small_bold{
	Color : #0066CC;
	Font-Family : verdana;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_small_text{
	Color : #333333;
	Font-Family : verdana;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color : #ECECEC;
	}

#list_row_BG2,.list_row_BG2{
	Background-Color : #FFFFFF;
	}

#Application_Table{
	border-spacing : 10pt;
	padding : 5px;	
	Width : 100%;		
	font-family : "verdana";
	font-size : 10pt;
	}

#Form_Table{
	border-spacing : 10pt;
	padding : 0pt;	
	Width : 415px;
	Font-Family : Arial;
	Font-Size : 10pt;
	}

.TableBackGroundColor
{
    BACKGROUND-COLOR: #ECECEC;
}

.buttonfontstyle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#006699;	
	Font-Weight : Normal;
	}

body{
	padding:0; margin:0;
	background-color:#CCCCCC;
}
td{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#171717;
	}
a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC; outline:none; cursor:pointer;
	}
a:hover{
	text-decoration:none;
	}		

form{
	padding:0; margin:0;
	}
.search{
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif; color:#F58431;
	padding:6px 7px 0 3px; text-transform:uppercase;
	}
.searchbox{
	background-color:#565656;
	width:155px; height:18px;
	display:block; border:none;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff; padding:2px;
	}
.contact{
	font:bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#02D4D1;
	}
.contact a{
	font:bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#02D4D1; text-transform:uppercase; text-decoration:none; text-align:right;
	padding:6px 10px 0 0; display:block;
	}
.contact a:hover{
	text-decoration:underline;
	}					
/*--------------Topnav start------------------*/						
ul.topnav{
	padding:0; margin:0;
	list-style-type:none;
	}
ul.topnav li{
	padding:0; margin:0; float:left; position:relative;
	}
ul.topnav li a{
	font:bold 10px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding:0 18px; display:block;
	text-decoration:none; text-transform:uppercase;
	}
ul.topnav li a:hover{
	text-decoration:none;
	}
ul.topnav li a:hover.aboutus{
	background-color:#10AFE7; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.equipment{
	background-color:#BE1D2C; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.service{
	background-color:#F58431; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.supplies{
	background-color:#ECD700; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.leasing{
	background-color:#02D4D1; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.imagework2{
	background-color:#8BC43F; color:#FFFFFF;
	text-decoration:none;
	}
ul.topnav li a:hover.production{
	background-color:#9D4C9C; color:#FFFFFF;
	text-decoration:none;
	}							
		
/*ul.topnav li a.home{
	background:url(/sw/themes/11396/site_images/home-black.gif) no-repeat 0 0;
	width:68px; height:28px;
	display:block;
	text-indent:-200000px;
	}
ul.topnav li a.aboutus{
	background:url(/sw/themes/11396/site_images/aboutus-black.gif) no-repeat 0 0;
	width:95px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.aboutus:hover{
	background:url(/sw/themes/11396/site_images/aboutus.gif) no-repeat 0 0;
	width:95px; height:28px;
	display:block;
	text-indent:-200000px;
	}


ul.topnav li a.equipment{
	background:url(/sw/themes/11396/site_images/equipment-black.gif) no-repeat 0 0;
	width:106px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.equipment:hover{
	background:url(/sw/themes/11396/site_images/equipment.gif) no-repeat 0 0;
	width:106px; height:28px;
	display:block;
	text-indent:-200000px;
	}
ul.topnav li a.service{
	background:url(/sw/themes/11396/site_images/service-black.gif) no-repeat 0 0;
	width:86px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.service:hover{
	background:url(/sw/themes/11396/site_images/service.gif) no-repeat 0 0;
	width:86px; height:28px;
	display:block;
	text-indent:-200000px;
	}


ul.topnav li a.supplies{
	background:url(/sw/themes/11396/site_images/supplies-black.gif) no-repeat 0 0;
	width:93px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.supplies:hover{
	background:url(/sw/themes/11396/site_images/supplies.gif) no-repeat 0 0;
	width:93px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.financial{
	background:url(/sw/themes/11396/site_images/leasing-black.gif) no-repeat 0 0;
	width:88px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.financial:hover{
	background:url(/sw/themes/11396/site_images/leasing.gif) no-repeat 0 0;
	width:88px; height:28px;
	display:block;
	text-indent:-200000px;
	}


ul.topnav li a.imagework2{
	background:url(/sw/themes/11396/site_images/imageworks-black.gif) no-repeat 0 0;
	width:118px; height:28px;
	display:block;
	text-indent:-200000px;
	}


ul.topnav li a.imagework2:hover{
	background:url(/sw/themes/11396/site_images/imageworks2.gif) no-repeat 0 0;
	width:118px; height:28px;
	display:block;
	text-indent:-200000px;
	}


ul.topnav li a.production{
	background:url(/sw/themes/11396/site_images/production-black.gif) no-repeat 0 0;
	width:124px; height:28px;
	display:block;
	text-indent:-200000px;
	}

ul.topnav li a.production:hover{
	background:url(/sw/themes/11396/site_images/production.gif) no-repeat 0 0;
	width:124px; height:28px;
	display:block;
	text-indent:-200000px;
	}*/
/*--------------dropdown Start------------------*/	
ul.topnav li ul.dropdown{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#10afe7; width:140px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown li{
	background:none; height:22px;
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 122px 8px #AAE7FD;
	}

ul.topnav li ul.dropdownculture{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#10afe7; width:180px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdownculture li{
	background:none; height:22px;
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdownculture li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdownculture li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 122px 8px #AAE7FD;
	}



#drop1a{
	left:188px; border:none; top:-5px; 
	}
#drop1a a:hover	{
	background-image:none;
	}
#drop1b{
	left:140px; border:none; top:-5px;
	}
#drop1b a:hover	{
	background-image:none;
	}
#drop1c{
	left:140px; border:none; top:-5px;
	}
#drop1c a:hover	{
	background-image:none;
	}
#drop1d{
	left:188px; border:none; top:-5px;
	}
#drop1d a:hover	{
	background-image:none;
	}
#drop1e{
	left:188px; border:none; top:-5px; width:220px;
	}
#drop1e a:hover	{
	background-image:none;
	}
#drop1f{
	left:140px; border:none; top:-5px; width:190px;
	}
#drop1f a:hover	{
	background-image:none;
	}
#drop1g{
	left:188px; border:none; top:-5px;
	}
#drop1g a:hover	{
	background-image:none;
	}
ul.topnav li ul.dropdown2{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#BE1D2C; width:166px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown2 li{
	background:none; height:22px;
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown2 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown2 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 150px 8px #F23446;
	}
#drop2a{
	left:166px; border:none; top:-5px;
	}
#drop2a a:hover	{
	background-image:none;
	}
#drop2b{
	left:166px; border:none; top:-5px;
	}
#drop2b a:hover	{
	background-image:none;
	}
#drop2c{
	left:166px; border:none; top:-5px;
	}
#drop2c a:hover	{
	background-image:none;
	}
ul.topnav li ul.dropdown3{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#F58431; width:200px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown3 li{
	background:none; height:22px; 
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown3 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown3 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 185px 8px #F9B889;
	}
ul.topnav li ul.dropdown4{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#ECD700; width:150px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown4 li{
	background:none; height:22px; 
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown4 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown4 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 132px 8px #FDF38D;
	}
#drop4a{
	left:166px; border:none; top:-5px;
	}
#drop4a a:hover	{
	background-image:none;
	}
ul.topnav li ul.dropdown5{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#02d4d1; width:200px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown5 li{
	background:none; height:22px; 
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown5 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown5 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 175px 8px #04B1AF;
	}
ul.topnav li ul.dropdown6{
	left:0; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#8bc43f; width:200px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown6 li{
	background:none; height:22px; 
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown6 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown6 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow.gif) no-repeat 185px 8px #DDF8BA;
	}
ul.topnav li ul.dropdown7{
	left:-136px; top:28px; display:none; position:absolute;
	padding:5px 0 5px 0; margin:0; list-style-type:none; 
	background-color:#9D4C9C; width:250px; border-top:1px solid #fff;
	}
ul.topnav li ul.dropdown7 li{
	background:none; height:22px; 
	margin:0; padding:0 4px; float:none;
	}
ul.topnav li ul.dropdown7 li a{
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAFA; padding:0 2px; text-align:right; text-transform:uppercase;
	display:block; text-decoration:none;
	}
ul.topnav li ul.dropdown7 li a:hover{
	color:#000000; background:url(/sw/themes/11396/site_images/whitearrow2.gif) no-repeat 10px 8px #FCACFB;
	}																		
/*--------------dropdown end------------------*/
/*--------------topnav end------------------*/
ul.footernav{
	padding:0; margin:0 0 0 20px;
	list-style-type:none;
        }
ul.footernav li{
	background:url(/sw/themes/11396/site_images/footernavbull.gif) no-repeat 0 15px;
	font:normal 11px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#151515; padding:0 18px 0 19px; margin:0; float:left; text-transform:uppercase;
	}
ul.footernav li a{
	font:normal 11px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#151515; padding:0; margin:0; text-decoration:none; text-transform:uppercase;
	}
ul.footernav li a:hover{
	text-decoration:underline;
	}
ul.footernav li.nobull{
	background:none;
	}					
	
/*----------Added Styles----------*/


ul.mission {
list-style-type: square;
font-weight: bold;
}

ul.mission li {
margin-bottom: 5px;
color: #00A4A2;
}	

ul.mission a{
text-decoration: none;
color: #00A4A2;
}

ul.mission a:hover {
text-decoration: underline;
}
		
td.quotes {
background:url(/sw/themes/11396/site_images/quotes.jpg) no-repeat 0 0;
}

ul.copier{
	padding:0; margin:0 0 0 20px;
	list-style-type:none;
	}
ul.copier li{
	background:url(/sw/themes/11396/site_images/footernavbull.gif) no-repeat 0 6px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 12px; margin:
	}
	
ol li {
margin-bottom: 10px;
}

ul.currentjob{
	padding:0; margin:0;
	list-style-type:none;
	display:block;
	}
ul.currentjob li{
	background:url(/sw/themes/11396/site_images/blackbull.gif) no-repeat 0 3px;
	padding:0 0 0 10px; margin:0;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#171717;
	}
ul.sitemap{
	padding:0 0 0 10px; margin:0; list-style-type:none;}
ul.sitemap li{
	background:url(/sw/themes/11396/site_images/bla-bulla.gif) no-repeat 0 4px;
	font:bold 13px/14px Arial, Helvetica, sans-serif; text-transform:uppercase;
	color:#D3415C; padding:0 0 0 12px; margin:0 0 13px 0; }
ul.sitemap li a{
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color:#D3415C; text-decoration:underline;}
ul.sitemap li a:hover{
	color:#000; text-decoration:none;}
ul.sitemap1{
	padding:10px 0 0 10px; margin:0; list-style-type:none;}
ul.sitemap1 li{
	background:url(/sw/themes/11396/site_images/bla-bulla1.gif) no-repeat 0 5px;
    text-transform:uppercase; padding:0 0 0 12px; margin:0 0 12px 0;}
ul.sitemap1 li a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#000; text-decoration:underline;}
ul.sitemap1 li a:hover{
	color:#ff0011;}
ul.sitemap2{
	padding:10px 0 0 25px; margin:0; list-style-type:none;}
ul.sitemap2 li{
	background:url(/sw/themes/11396/site_images/bla-bulla.gif) no-repeat 0 6px;
    text-transform:lowercase;
    padding:0 0 0 12px; margin:0 0 10px 0;}
ul.sitemap2 li a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#009DB5; text-decoration:underline;}
ul.sitemap2 li a:hover{
	color:#ff0011;}
	 
