body {
	background-color: #fdfdfd;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/head_bg.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	text-decoration: none;

}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #09F;
}
a:active {
	text-decoration: none;
	color: #333;
}


.maindiv{
	width:1002px;
	margin:auto;
	border:#000 solid 0px;
}

.headbg{
	border:#FFF solid 0px;
	margin-top:0px;
	font-family:tahoma;
	font-size:12px;
	padding:0px;
	text-decoration:none;
	font-style:normal;
	color:#FFF;}

div#header a#layout_callus {
	display: block;
	width: 273px;
	float: left;
	height: 35px;
	/*height: 41px;*/
	font-weight: 400;
	color: #77A0C2;
	font-size: 18px;
	text-align: center;
	letter-spacing: -0.02em;
	margin: 0 0 0 494px;
	line-height: 35px;
	padding: 6px 0 0 0;
	background: url('/images/sprites.png') no-repeat -200px 0;
}

div#header a#layout_callus span { color: #fff; padding-left: 2px; }
div#header a#layout_callus:hover { color: #9DBBD2; }


.noumber{
	color:#FFF;}

.noumber a{
	color:#FFF;}

.noumber a:hover{
	color:#000;}

.logo{
	margin-top:30px;
	padding-left:20px;
	vertical-align:top;
	border:none;}	

.contactme a{
	background-image:url(img/contact_bg.png);
	background-repeat:no-repeat;
	width:274px;
	height:35px;
	text-align:center;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:8px;
	color:#fff;
	margin-right:10px;
	text-decoration: none;

}
	
.contactme a:hover{
	color:#f26522;
	cursor:pointer;
	text-decoration:none;
}



.tp-rt-prt {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #176fc7;
	text-decoration: none;
	width: 650px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: right;
	margin-top: 30px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

a.hd-mnu:link, a.hd-mnu:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
}

a.hd-mnu:hover{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
	text-decoration: none;
	padding-right: 12px;
	padding-left: 12px;
}

.ban-pic{
	width:1020px;
	color:#000;
	text-align:center;
}
	
.cont-white-back{
	background-color:#FFF;
	color:#000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	background-image: url(img/pg-shdw-bx02.jpg);
	background-repeat: no-repeat;
	width: 1020px;
	background-position: center center;
	padding-right: 10px;
	padding-left: 10px;
}
	
.services-back{
	 border:#d8d8d8 solid 0px;
	 background-color:#fff;
	 -moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	vertical-align:top;
	width:100%;
	margin:auto;
	padding:0px;}

.services-back-02{
	background-color:#fff;
	-moz-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	vertical-align:top;
	width:94%;
	margin:auto;
	padding:5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d8d8d8;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
	
.services-heasding{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#0D65AF;
	padding-left:5px;
	height:25px;
	text-transform:uppercase;
	font-size:18px;}
	
.services-heasding1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#c05e01;
		height:60px;
		padding-left:15px;
		text-transform:uppercase;
	font-size:22px;}

.priceimg{
	text-align:center;
	}
	
	
/* Web deigning*/
.webdesigning{
	font-family:arial;
	font-size:11px;
	color:#333;
	margin-left:-5px;
	line-height:18px;
	list-style-image:url(img/arrow11.gif);
}

.webdesigning li{
	font-family:arial;
	font-size:11px;
	color:#666;
}

.webdesigning li:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.webdesigning li a{
	font-family:arial;
	font-size:12px;
	color:#666;
}

.webdesigning li a:hover{
	color:#000;
}

/* logo*/
.logodes{
	font-family:arial;
	font-size:11px;
	color:#333;
		margin-left:0px;
	list-style-image:url(img/arrow_green.png);
}

.logodes li{
	font-family:arial;
	font-size:11px;
	color:#666;
}

.logodes li:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.logodes li a{
	font-family:arial;
	font-size:11px;
	color:#333;
}

.logodes li a:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
}

/* E-Commerce*/
.E-Commerce{
	font-family:arial;
	font-size:11px;
		margin-left:0px;
	color:#333;
	list-style-image:url(img/arrow_green.png);
}

.E-Commerce li{
	font-family:arial;
	font-size:11px;
	color:#666;
}

.E-Commerce li:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.E-Commerce li a{
	font-family:arial;
	font-size:11px;
	color:#333;
}

.E-Commerce li a:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
}


/* E-Commerce*/
.E-Commerce{
	font-family:arial;
	font-size:11px;
	color:#333;
		margin-left:0px;
	list-style-image:url(img/arrow_blue.png);
}

.E-Commerce li{
	font-family:arial;
	font-size:11px;
	color:#666;
}

.E-Commerce li:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.E-Commerce li a{
	font-family:arial;
	font-size:11px;
	color:#333;
}

.E-Commerce li a:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
}

/* Industry*/
.Industry{
	font-family:arial;
	font-size:11px;
	color:#333;
		margin-left:0px;
	list-style-image:url(img/arrow_pink.png);
}

.Industry li{
	font-family:arial;
	font-size:11px;
	color:#666;
}

.Industry li:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.Industry li a{
	font-family:arial;
	font-size:11px;
	color:#333;
}

.Industry li a:hover{
	font-family:arial;
	font-size:11px;
	color:#000;
}

.cont-rt{
	width:250px;
	}
	
.cont-lt{
	width:720px;
	}
	
.headingmid{
	background-image:url(img/hed-mid.png);
	background-repeat:repeat-x;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#094a80;}
	
.txt{
	padding:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
	line-height:18px;}
.txt-b {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#000;
	line-height:18px;
	font-weight: bold;
}

.txt-b-org {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#F30;
	line-height:18px;
	font-weight: bold;
}
.txt-10x {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px;
	color:#666;
	line-height:15px;
	font-weight: normal;
}
.panelbck {
	background-image: url(img/pnel-02.jpg);
	background-repeat: repeat-x;
}
.panel-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.panel-txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #039;
	text-decoration: none;
	line-height: 18px;
}
.bott-bck {
	background-color: #0d65af;}
	
	
.bott-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:20px;
	font-weight: bold;
	color: #fff;
	margin-left:10px;
	text-decoration: none;
}
a.bott-lnk:link, a.bott-lnk:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #42a2f3;
	text-decoration: none;
	background-image: url(img/icon.png);
	background-repeat: no-repeat;
	padding-left: 7px;
	margin-left:0px;
	background-position: 0px 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	width: 140px;
}

a.bott-lnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	background-image: url(img/icon.png);
	background-repeat: no-repeat;
	padding-left: 7px;
	background-position: 0px 10px;
	display: block;
	width: 140px;

}

a.bott-lnk02:link, a.bott-lnk02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 12px;
}


a.bott-lnk02:hover {
	color:#000;}
	
.heading2{
	background-image:url(img/head-2.png);
	background-repeat:repeat-x;
	height:58px;
	}
.heading-green{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-style:normal;
	text-transform:uppercase;
	color:#478228;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;}
	
.heading-green:hover{
	color:#000;
	cursor:pointer;}
	
.heading-gray{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-style:normal;
	text-transform:uppercase;
	color:#337795;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;}

.heading-gray:hover{
	color:#000;
	cursor:pointer;}
	
.heading-red{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-style:normal;
	text-transform:uppercase;
	color:#9e0909;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;}	

.heading-red:hover{
	color:#000;
	cursor:pointer;}
	
.lightbluetext{
	color:#009cff;
	font-family:arial;
	font-size:11px;
	margin-top:3px;
	margin-bottom:3px;
	border-right:#e6e6e6 solid 1px;}

.graytxt{
	color:#aaaaaa;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-align:center;}

.darkgraytxt{
	color:#666;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px;
	border-left:#e6e6e6 solid 1px;
	margin-bottom:3px;
	margin-top:3px;}
.probx {
	border: 1px solid #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	padding: 8px;
	text-align: center;
}

/* headerbanner */

div#headerbanner {
	width: 980px;
	height: 320px;
	font-family:arial;
	font-size:12px;
	margin: 0 0 30px 0;
}

div#headerbanner_overlay_left, div#headerbanner_overlay_right {
	background: url('img/headerbanner_overlay.png') repeat-y;
	width: 13px;
	
	height: 320px;
	position: absolute;
	z-index: 100;
}

div#headerbanner_overlay_right { background-position: -967px 0; margin-left: 967px; }

div#headerbanner ul { margin: 0; padding: 0; width: 980px; height: 320px; overflow: hidden; }
div#headerbanner ul li { width: 980px; height: 320px; padding: 0 0 0 0; list-style: none; background: #fff url('img/headerbanner.png') no-repeat bottom; }

div#headerbanner ul li img { float: left; width: 530px; height: 320px; }
div#headerbanner ul li div.header_text { float: left; width: 450px; padding-top: 64px; margin-left: -10px; }

div#headerbanner ul li h1 { margin: 0 0 10px 0; width: 447px; height: 68px; text-indent: -9999px; background: url('img/sprites.png') no-repeat 0 -1300px; }

div#headerbanner ul li h2 { margin: 0 0 20px 0; font-size: 15px; line-height: 20px; font-weight: 400; color: #6f6f6f; }

div#headerbanner ul li h1#header_text2 { background-position: -460px -1300px; }
div#headerbanner ul li h1#header_text3 { background-position: 0 -1380px; }
div#headerbanner ul li h1#header_text4 { background-position: -460px -1380px; }
div#headerbanner ul li h1#header_text5 { background-position: 0 -1460px; }
div#headerbanner ul li h1#header_text6 { background-position: -460px -1460px; }

div#headerbanner ul li a.more {
	display: block;
	font-family:arial;
	width: 235px;
	height: 42px;
	text-indent: 30px;
	line-height: 42px;
	background: url('img/sprites.png') no-repeat 0 -60px;
	color: #0D5795;
	font-weight: bold;
	font-size: 13px;
	float: left;
}

div#headerbanner ul li a.more:hover { background-position: 0 -102px; }

div#headerbanner_nav {
	position: absolute;
	margin: 272px 0 0 848px;
	width: 120px;
	height: 18px;
	z-index: 999;
}

div#headerbanner_nav a {
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	margin: 0 2px 0 0;
	background: url('img/sprites.png') no-repeat -250px -60px;
	text-indent: -6000px;
}

div#headerbanner_nav a:hover, div#headerbanner_nav a.activeSlide  { background-position: -270px -60px; }

.bottonrightborder{
	border-right:#6bb6ff solid 1px;}

.textbox1{
width:200px;
background-color:#fff;
border:#ccc solid 1px;
color:#000;
-webkit-border-radius: 9px;
padding:5px;
-moz-border-radius: 9px;
margin-top:0px;
font-family:Arial;
font-size:12px;}

 
 
 .textarea{
width:200px;
background-color:#fff;
border:#ccc solid 1px;
color:#000;
-webkit-border-radius: 9px;
padding:5px;
-moz-border-radius: 9px;
margin-top:0px;
font-family:Arial;
font-size:12px;
height:60px;}

.dropdl{
width:211px;
background-color:#fff;
border:#ccc solid 1px;
color:#000;
-webkit-border-radius: 9px;
padding:5px;
-moz-border-radius: 9px;
margin-top:0px;
font-family:Arial;
font-size:12px;}


.button{
	background-color:#3399fd;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	border:none;
	margin: 4px;
	width:100px;
	padding: 2px;
	padding-left:5px;
	padding-right:5px;
	-webkit-border-radius: 9px;
	height:30px;
-moz-border-radius: 9px;

}

.button:hover{
	color:#FF0;
	background-color:#1077db;
	cursor:pointer;}

 /*.ui-widget-content{
	background-image:url(range_max.png);
	background-repeat:repeat-x;
}.ui-widget-content a{color:#333333;}.ui-widget-header{background-color:#ffffff;}.ui-widget-header a{color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default{
	background-image:url(img/slider.png);
}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background-image:url(img/slider.png);}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none;}.ui-state-active,.ui-widget-content .ui-state-active{background-image:url(img/slider_over.png);}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(img/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(img/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#ffffff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-icon{width:16px;height:16px;background-image:url(img/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(img/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(img/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(img/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(img/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(img/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(img/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(img/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}.ui-widget-overlay{background:#666666 url(img/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(img/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;    display: block;    position:absolute;    z-index:-1;    filter:mask();    top:-4px;    left:-4px;    width:200px;    height:200px;}.ui-dialog{position:relative;padding:.2em;width:300px;}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-progressbar{height:2em;text-align:left;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:9px;height:29px;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;height:8px;min-height:8px;max-height:8px;}.ui-slider-range{top:-1px;height:8px;}.ui-slider-horizontal{height:8px;max-height:8px;}.ui-slider-horizontal .ui-slider-handle{top:-12px;margin-left:-5px;}.ui-slider-horizontal .ui-slider-range{top:0px;height:8px;}.ui-slider-horizontal .ui-slider-range-min{left:0;height:8px;max-height:8px;}.ui-slider-horizontal .ui-slider-range-max{
	right:-2px;
	height:8px;
	max-height:8px;
	background-image:url(img/range_min.png);
	background-repeat:repeat-x;
}.ui-slider-vertical{width:.8em;height:10px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}h2{font-size:14px;color:#ff6600;margin:0px;}.packagesummary_top{background-image:url(img/packagesummarytop.png);width:677px;min-width:677px;height:29px;min-height:29px;}.summarytitle{margin-left:18px;margin-top:6px;}.summarycost{float:left;margin-top:15px;background-image:url(img/packages_subtotal_back.png);width:256px;min-width:256px;height:56px;min-height:56px;font-size:11px;padding-top:3px;}.packagesummary_back{float:left;margin-top:15px;background-image:url('img/packages_description_back.png');
width:422px;min-width:422px;height:58px;min-height:58px;font-size:11px;padding-top:1px;	padding-left: ;
}.summary{padding:10px;}


#webpackages{background-image:url(img/packages_webpackage_back.png);width:678px;min-width:678px;max-width:678px;height:59px;min-height:59px;max-height:59px;margin:0px;}#seopackages{background-image:url(img/packages_webmarketing_back.png);width:678px;min-width:678px;max-width:678px;height:59px;min-height:59px;max-height:59px;margin:0px;}
#seopackages1{background-image:url(img/Browser-Optimisation.png);width:678px;min-width:678px;max-width:678px;height:59px;min-height:59px;max-height:59px;margin:0px;}

#seopackages2{background-image:url(img/hosting.png);width:678px;min-width:678px;max-width:678px;height:59px;min-height:59px;max-height:59px;margin:0px;}


.sliderbox{background-image:url(img/sliderback.png);width:399px;min-width:399px;max-width:399px;height:44px;min-height:44px;max-height:44px;}

.sliderboxinner{padding-left:240px;padding-top:28px;width:220px;min-width:220px;float:left;}

.costbox{float:left;background-image:url(img/costback.png);width:233px;min-width:233px;height:34px;min-height:34px;padding:20px 10px 5px 15px;font-size:12px;}.checkboxback{background-image:url(img/packages_websiteadditions_back.png);width:678px;min-width:678px;height:59px;min-height:59px;}#hidecontrolpanel{margin-left:90px;float:left;width:50px;min-width:50px;max-width:50px;height:29px;min-height:29px;max-height:29px;margin-bottom:-5px;display:none;padding:0px;background-image:url(img/checkbox_disabled.png);background-repeat:no-repeat;background-position:bottom left;}

#amount{color:#009cff;width:134px;float:left;text-align:right;margin-top:20px;font-size:11px;}

#amount2{color:#009cff;width:134px;float:left;text-align:right;margin-top:20px;font-size:11px;}

#amount3{color:#009cff;width:134px;float:left;text-align:right;margin-top:20px;font-size:11px;}

#amount4{color:#009cff;width:134px;float:left;text-align:right;margin-top:20px;font-size:11px;}

#cost1{color:#aaaaaa;width:70px;float:right;font-size:22px;margin-top:16px;}

#cost2{color:#aaaaaa;width:70px;float:right;font-size:22px;margin-top:16px;}
#cost3{color:#aaaaaa;width:70px;float:right;font-size:22px;margin-top:16px;}
#cost4{color:#aaaaaa;width:70px;float:right;font-size:22px;margin-top:16px;}

#showcontrolpanel{margin-left:90px;margin-top:5px;float:left;width:50px;min-width:50px;max-width:50px;height:19px;min-height:19px;}.flashpos{margin-left:250px;margin-top:5px;float:left;width:50px;min-width:50px;max-width:50px;height:19px;min-height:19px;}.advancedgallerypos{margin-left:93px;margin-top:5px;float:left;float:left;width:50px;min-width:50px;max-width:50px;height:19px;min-height:19px;}.webaudiopos{margin-left:250px;margin-top:7px;float:left;width:50px;min-width:50px;max-width:50px;}.eletterheadpos{margin-left:90px;margin-top:7px;float:left;width:50px;min-width:50px;max-width:50px;}.logodesignpos{margin-left:93px;margin-top:7px;float:left;width:50px;min-width:50px;max-width:50px;}#summary{float:left;margin-left:5px;width:285px;}#total{margin-left:155px;margin-top:13px;border:0;color:#aaaaaa;font-size:22px;}.quickquote_right{float:right;}.tooltiptick{list-style-image:url(img/tick.png);}button{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible;outline:none;moz-outline:none;}*:first-child+html button[type]{width:1;}button span{background:transparent url(/sites/all/modules/ems_quickquote/css/elements/btn_right.gif) no-repeat scroll right top;display:block;float:left;padding:0px 4px 0px 0px;	margin:0px;}button span span{background:transparent url(/sites/all/modules/ems_quickquote/css/elements/btn_left.gif) no-repeat;color:#FFFFFF;padding:1px 4px 0px 8px;font-weight:normal;font-size:10px;line-height:13px;text-transform:lowercase;display:block;text-decoration:none;}.jNiceInputWrapper{background:transparent url(/sites/all/modules/ems_quickquote/css/elements/input.gif) no-repeat left top;float:left;}.jNiceInputInner{background:transparent url(/sites/all/modules/ems_quickquote/css/elements/input.gif) no-repeat right top;padding:2px 4px 2px 0;margin:0 0 0 4px;}.jNiceInputInner input{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#404040;line-height:17px;height:17px;*line-height:15px;	*height:15px;	vertical-align:middle;padding:0;margin:0;background:none;border:none;outline:none;}.jNiceInputWrapper_hover{background-position:left bottom;}.jNiceInputWrapper_hover .jNiceInputInner{background-position:right bottom;}.jRadioWrapper{float:left;z-index:2;}.jNiceRadio{background:transparent url(img/radio.gif) no-repeat center top;height:18px;width:18px;position:absolute;left:0px;top:0px;cursor:pointer;vertical-align:middle;}.jNiceCheckbox{background:transparent url(img/checkbox.png) no-repeat center top;height:24px;width:24px;position:absolute;left:0px;top:0px;z-index:2;cursor:pointer;}.jNiceChecked{background-position:center bottom;}.jNiceWrapper select{border:none;margin:0;padding:0;}

.jNiceSelectWrapper{height:17px;left:0px;top:0px;z-index:3;position:absolute;}.jNiceWrapper iframe{position:absolute;z-index:1;width:100%;left:0px;top:0px;}.jNiceSelectWrapper .jNiceSelectText{height:15px;line-height:15px;padding:0px 3px;border:1px solid #CCCCCC;border-right:none;background-color:#FFF;overflow:hidden;float:none;position:absolute;z-index:100;}.jNiceSelectWrapper .jNiceSelectOpen{width:21px;height:17px;background:url(/sites/all/modules/ems_quickquote/css/elements/select_right.gif) no-repeat center center;z-index:100;display:block;position:absolute;right:0px;}.jNiceSelectWrapper ul{top:16px;background-color:#FFF;border:solid 1px #CCC;height:150px;position:absolute;left:0px;list-style:none;display:none;margin:0;padding:0;overflow-y:auto;z-index:100;width:95%;}.jNiceSelectWrapper ul a{color:#0099CC;background-color:#FFF;display:block;padding:5px;text-decoration:none;}.jNiceSelectWrapper ul a:hover{background:#E1F5FF;}.jNiceSelectWrapper ul a.selected{background:#EDEDED;}.jNiceFocus{border:dotted 1px #666666;}.jNiceHidden{opacity:0;z-index:-1;position:relative;}.jNiceWrapper{position:relative;vertical-align:top;}.jNiceWrapper input{outline:none;moz-outline:none;} div.tooltip{background:url(img/ems_arrow_big.gif) no-repeat scroll 0 0;//background:url(img/ems_arrow_big.gif) no-repeat scroll 0 0;font-size:14px;height:235px;padding:30px;width:402px;font-size:10px;display:none;color:#fff;} div.tooltip h3{margin:0;font-size:14px;color:#649bc8;}.sliderwrapper{overflow:hidden;border:0px;border-bottom-width:0px;width:100%;min-width:100%;height:260px;min-height:260px;background-color:#ffffff;margin:0px;padding:0px;z-index:1;}.sliderwrapper .contentdiv{visibility:hidden;left:0;top:0;padding:0px;background:white;width:100%;height:260px;text-align:right;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;margin:0px;z-index:1;}.pagination{width:900px;text-align:right;position:relative;z-index:100;text-align:right;padding:5px 10px;top:-35px;margin-left:auto;margin-right:auto;color:#ffffff;}.pagination a{display:inline-block;text-align:center;background-image:url(/sites/all/modules/content_slider/fader_button.png);padding-top:4px;width:22px;min-width:22px;height:18px;min-height:18px;text-decoration:none;color:#ffffff;margin:0px 0px 0px 3px;}.pagination a:hover,.pagination a.selected{color:#ffffff;background-image:url(/sites/all/modules/content_slider/fader_button_over.png);padding-top:4px;width:22px;min-width:22px;height:18px;min-height:18px;margin:0px 0px 0px 3px;} *{margin:0px;padding:0px;}*/

.iframe{
	width:980px;
	height:320px;
	overflow:hidden;
	border:none;}
	
.iframe1{
	width:750px;
	height:800px;
	overflow:auto;
	border:none;}

p#vtip {
	display: block;
	position: absolute;
	padding: 10px;
	left: 5px;
	color:#000;
	font-size: 11px;
	background-color: white;
	border: 1px solid #a6c9e2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	z-index: 9999;
	text-decoration: none;
}

p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

p#vtip #vtipArrow:hover{
	text-decoration:none;
	color: #fff;
}

.callforfree {
	position: fixed;
	margin: -15px auto auto -50px; /* half of p height auto auto half of box width */
	left: 101%;
	top: 23%;
	color: #000;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-decoration: none;
	}
	
.leftside{
	width:250px;
	vertical-align:top;
	border-right: #f2f2f2 solid 1px;
	}

.leftside1{
	width:250px;
	vertical-align:top;
	background-image:url(img/inner-leftside.png);
	background-repeat:repeat-y;
	border-right: #f2f2f2 solid 1px;
	}
	
.rightside{
	width:752px;
	vertical-align:top;
	}

.icon{
	border:none;}

.icon:hover{
	padding-left:3px;
	border:none;
	cursor:pointer;}

.case{
	border:none;}
	
.case:hover{
filter: alpha(opacity=80); /*for Internet Explorer 6/7*/
	filter: "alpha(opacity=80)"; /*for Internet Explorer 8*/
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
	border:none;
	cursor:pointer;}

	
.twitter-back{
	background-image:url(img/twitter.png);
	background-repeat:no-repeat;
	width:342px;
	height:162px;
	font-family:arial;
	font-size:12px;
	color:#333;}

.twittertxt{
	font-family:arial;
	font-size:12px;
	color:#666;
	padding:0px;}

.graytxt{
	font-family:arial;
	font-size:12px;
	color:#666;
	text-align:justify;
	line-height:18px;
	}

.txt-heading-purple{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#0282ac;
	height:35px;
	vertical-align:top;
	padding-top:5px;
	border-bottom:#f2f2f2 solid 1px;
	font-size:18px;}
	
.txt-heading-red{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#F00;
	height:35px;
	vertical-align:top;
	padding-top:5px;
	font-size:18px;}

.head{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;

	color:#343434;
	height:30px;}

.back{
	background-color:#d7f3ff;
	-moz-border-radius: 9px;
	-webkit-border-radius:9px;
	padding:10px;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:18px;}

.bradcum{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:8px;
	background-image:url(img/breadcom.png);
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:10px;
	height:47px;
	padding-bottom:5px;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;}

.bradcum a{
	font-family:arial;
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
	text-transform:uppercase;
	color:#fff;}

.bradcum a:hover{
	color:#FF0;}

.innermenu{
width:240px;
background-color:#2c92ce;
-moz-border-radius: 9px;
	-webkit-border-radius:9px;
	padding-top:5px;
	padding-bottom:5px;
	}

.innermenu ul{
	padding-left:20px;
	padding-bottom:5px;
	padding-right:10px;}
	
.innermenu ul li{
	list-style-image:url(img/bullet.png);
	font-family:arial;
	font-size:11px;
	margin-left:5px;
	line-height:18px;
	color:#fff;}

.innermenu ul li:hover{
	color:#000;}
	
.innermenu ul li a{
	font-family:tahoma;
	font-size:11px;
	color:#fff;}

.innermenu ul li a:hover{
	padding-left:1px;
	color:#FF0;}

.hd{
	background-color:#0d65af;
	-moz-border-radius: 9px;
	-webkit-border-radius:9px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	padding:5px;
	padding-left:10px;
	height:25px;
	text-transform:uppercase;
	border:#f2f2f2 solid 2px;
	width:223px;
	color:#fff;
	margin-bottom:3px;
}

.menutop{

	width:200px;
	height:25px;
	background-repeat:no-repeat;
	vertical-align:middle;
}	

.imgright{
	float:right;}

.head2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#0d5795;
	line-height:18px;
}

.listmenu{
	padding-left:15px;
	font-family:arial;
	font-size:12px;
	color:#666;
	line-height:18px;
}

.alpha{
	padding-left:15px;
	font-family:arial;
	font-size:12px;
	color:#666;
	height:30px;
	margin-top:5px;

}

.alpha a{
	font-family:arial;
	font-size:12px;
	color:#FFF;
	border:#e6e6e6 solid 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	background-color:#329afd;
	padding:5px;


}

.alpha a:hover{
	color:#FF0;
	background-color:#3d8bb6;

}

.head-bg1{
	border:#b7e7fc solid 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	background-color:#b7e7fc;
	background-image:url(img/head-bg-2.png);
	background-repeat:repeat-x;
	padding:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#034881;
	text-shadow:#FFF 1px 1px;
	text-transform:capitalize;
}

.txt2
{padding:5px;}

ul#menu, ul#menu ul {
  list-style-type:none;
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  margin: 0;
  padding: 0;
  width: 250px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;

}

ul#menu li a {
	color: #fff;
	padding: 0.5em;
		-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	background-color: #2c92ce;

}

ul#menu li a:hover {
	background-color: #0E63A9;

}

ul#menu li ul li a {
	padding-left: 20px;
	background-color: #E7E7E7;
	font-family:arial;
  font-size:12px;
  font-weight:normal;
	color: #333;
}

ul#menu li ul li a:hover {
	border-left: 2px #000 solid;
	padding-left: 20px;
	background-color: #fff;
}
ul#leftnav {
	width: 230px;
	margin: 0 -10px 20px 0;
}

ul#leftnav li {
	padding: 2px 0 1px 0;
	margin: 0;
	list-style: none outside none;
	background-image:url(img/sprites.png); no-repeat -980px -450px;
	
}

ul#leftnav li.first { background: none; }
ul#leftnav li.last { padding: 0; }

ul#leftnav li a {
	display: block;
	width: 184px;
	padding: 7px 20px 7px 26px;
	line-height: 22px;
	font-size: 15px;
	font-weight: bold;
	color: #7F7F7F;
}

ul#leftnav li a:hover { color: #2C92CE; }

ul#leftnav li.sel a, ul#leftnav li.sel a:hover {
	background-image:url(img/sprites.png);no-repeat -980px -410px;
	
	color: #fff;
}

.menu {
	color: #7f7f7f;

	font-size: 14px;
}

.menu ul {
	width: 240px;
	padding-left: 5px;
	float: left;
	list-style: none;
}

.menu ul li {	
	width: 240px;
	padding: 0px 0;
	float: left;
	font-family: arial;
	text-align: left;
}

.menu ul li {	
	width: 240px;
	padding: 5px 0;
	padding-left:0px;
	float: left;
	font-family: arial;

	text-align: left;
}

.menu ul li a {
	width: 240px;
	float: left;
	word-spacing: 0px;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
	text-align: left;
	padding-bottom:5px;
	border-bottom:#e6e6e6 solid 1px;
	text-decoration: none;
	
	color: #7f7f7f;
}

.menu ul li a:hover{
	color:#2c92ce
}

.menu ul li.current a {
	background-image:url(img/blue_arrow.png);
	background-repeat:no-repeat;
	color:#FFF;
	height:26px;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	border-bottom:none;
	background-position:left;
	margin-left:0px;
	padding-left: 10px;	
}


.button{
border:#b7e7fc solid 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	background-color:#b7e7fc;
	background-image:url(img/head-bg-2.png);
	background-repeat:repeat-x;
	padding:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#034881;
	text-shadow:#FFF 1px 1px;
	text-transform:capitalize;}

.button:hover{
cursor:pointer;
color:#000;
text-shadow:#FFF 1px 1px;	
}

.textbox1{
width:300px;
background-color:#fff;
border:#ccc solid 1px;
color:#333333;
-webkit-border-radius: 9px;
padding-left:3px;
height:20px;
-moz-border-radius: 9px;
margin-top:5px;
font-family:Arial;
font-size:12px;}


.textbox2{
width:220px;
background-color:#fff;
border:#ccc solid 1px;
color:#333333;
-webkit-border-radius: 9px;
padding-left:3px;
height:25px;
-moz-border-radius: 9px;
margin-top:5px;
font-family:Arial;
font-size:12px;}

.textarea1{
width:305px;
height:100px;.
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
margin-top:5px;
padding-left:3px;
background-color:#fff;
border:#ccc solid 1px;
color:#333333;
font-family:Arial;
font-size:12px;}

.textarea2{
width:220px;
height:100px;.
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
margin-top:5px;
padding-left:3px;
background-color:#fff;
border:#ccc solid 1px;
color:#333333;
font-family:Arial;
font-size:12px;}

.cont-back{
	background-image:url(img/contant-back.png);
	background-repeat:repeat-x;
	background-color:#f8f8f8;
	font-family:arial;
	font-size:12px;
	border:#e6e6e6 solid 1px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	color:#666;
	text-align:justify;
	padding:5px;
	line-height:18px;
	}

.cont-back a{
	font-family:arial;
	font-size:12px;
	color:#666;
	text-decoration:none;
	}
.cont-back a:hover{
	color:#000;
	text-decoration:underline;}
	
#div2parts4 {
	padding: 10px;
	clear: none;
	float: left;
	width: 90px;
	height: 90px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 10px;
	text-align: center;
	background-color: #f4f4f4;
	border:#eee solid 1px;
	color: #000;
		-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	margin-bottom: 0px;
}


#div2parts4:hover {
	filter: alpha(opacity=70); /*for Internet Explorer 6/7*/
	filter: "alpha(opacity=70)"; /*for Internet Explorer 8*/
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}

#div2parts4 img{
	height: 100px;
	width: 100px;
		-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border:#fff solid 3px;
}

#div2parts4 td{
	height: 25px;
	text-align: center;
	vertical-align: top;
}

#div2parts4 a{
	color: #333;
	text-decoration: none;
	font-size: 10px;
}
.colourcombo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:3px;	
	color:#000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color:#bed5ea;
	border:#a6d2fa solid 1px;
	text-transform:uppercase;}

.colourcombo:hover{
	background-color:#f2f2f2;
	border:#e6e6e6 solid 1px;
	color:#666;}
	
.fonts-pic{
	filter: alpha(opacity=50); /*for Internet Explorer 6/7*/
	filter: "alpha(opacity=50)"; /*for Internet Explorer 8*/
	-khtml-opacity: 0.5;      /* khtml, old safari */
	-moz-opacity: 0.5;       /* mozilla, netscape */
	opacity: 0.5;           /* fx, safari, opera */
	border:none;
	cursor:pointer;}
	
.fonts-pic:hover{
    filter: alpha(opacity=100); /*for Internet Explorer 6/7*/
	filter: "alpha(opacity=100)"; /*for Internet Explorer 8*/
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
	border:none;      
	border:none;}
	
.homepic{
	border:#f2f2f2 solid 3px;
	-webkit-border-radius: 3px;
-moz-border-radius: 9px;}

#pscroller1{
width:100%;
height: 60px;
	font-size:12px;
	font-family:arial;
	color:#0D65AF;
	text-shadow:#666 px 0px;
border: 0px solid black;

}

#pscroller1:hover{
width: 98%;
cursor:pointer;
color:#333;

}

.someclass{ //class to apply to your scroller(s) if desired
}

.blog-bg{
	background-color:#f6f6f6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color:#333;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	}

.bologpic{
	background-color:#FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding:5px;
	border:#dcdcdc solid 3px;}

.bologpic:hover{
	border:#ccc solid 3px;
	filter: alpha(opacity=80); /*for Internet Explorer 6/7*/
	filter: "alpha(opacity=80)"; /*for Internet Explorer 8*/
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
	cursor:pointer;}

.blogcomment{
	 background-color:#fff;
	 padding:5px;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#666;
	 width:200px;
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	 float:right;}
	
.comback{
	background-color:#d7f3ff;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	padding:5px;
	font-family:arial;
	text-align:center;
	font-size:10px;
	text-transform:uppercase;
	color:#000;
	line-height:16px;}

.comback:hover{
	background-color:#f2f2f2;
	color:#666;
	
	}
/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:170px;
	margin-left:-10px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	padding: 4px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}