body {
	color: #222222;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	background-color: #b8bdc7;
	margin: 0;
	padding: 0;
}
/* Apple type
"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;*/

h1 { color: #4d98d2; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; font-weight: normal; margin: 5px 0 12px 0; }
h2 { color: #4d98d2; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; font-weight: normal; margin: 5px 0 12px 0; }
h3 { color: #222222; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 14px; font-weight: normal; margin: 5px 0 12px 0; }
.readMore { text-decoration: underline; }

/*ul{ margin: 1; padding:0; }
li{ margin: 0 0px 0 -20px; padding:0; list-style: url("/images/dot.gif"); }*/

img{ margin: 0; padding: 0; }
a:link { color: #4d98d2; text-decoration: none; }
a:visited { color: #4d98d2; text-decoration: none; }
a:hover { color: #959595; text-decoration: none; }
a:active { color: #959595; text-decoration: none; }
a.selected{ color:#959595; }

/* contains header, SEO, Contents blocks*/
#outerContainer{ background-color: white; text-align: center; width: 100%; margin-top: 8px ; padding: 0; }
#innerContainer{ text-align: left; width: 960px; padding: 0; margin-right: auto; margin-left: auto; }

/* header block*/
#header { background:url(../images/headerBg.gif) repeat-x 0 100%; width: 100%; height: 108px; }

#logo { background:url(../images/logo/logo.gif) no-repeat 0; height:55px; margin:0; width:227px; padding-top: 12px; }
#logo1 { height:55px; margin:0; width:227px; padding-top: 12px; }
#newsletter { width: 180px; margin-top: 13px; float: right; }
#newsletterForm { width: 180px; margin-top: 0px; padding: 0; float: right; vertical-align:middle; }
#txtEmail { width: 100px; height: 15px; font-size: 10px; color: #939595; padding: 0; margin-top: 0px; }

#navigation, #rightNav{ color:#4d98d2; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
	#navigation ul, #rightNav ul{ list-style: none; margin: 0; padding: 0; }
	#navigation li{ float: left; padding: 7px 5px 0px 5px; }
	#navigation li a{ text-decoration: none; }
	#navigation li a:hover, #rightNav li a:hover{ color:#959595; }
#rightNav{ width: 280px; float: right; color: #534b4e; }
	#rightNav li a{ text-decoration: none; color: #534b4e; }
	#rightNav li{ float: right; padding: 7px 2px 0px 2px;}


/* SEO block*/
#Seo{ overflow: hidden; width: 100%; }
#leftSeo{ width: 550px; margin: 0px; }
	#leftSeo ul{ margin: 0; padding:0; }
	#leftSeo li{ margin: 0 10px 0 15px; padding:0; list-style: url("/images/dot.gif"); }
#featuredSites { width: 550px; height: 200px; border: 1px solid #eeeeee; }
#featuredNav { height: 10px; border-top: 1px solid #eeeeee; margin-top: 7px; text-align: right; padding-right: 5px; }
#rightSeo{ width: 37%; float: right; padding: 10px 10px 25px 20px; background-color: #ededeb; margin: 0px; }
	#rightSeo ul{ margin: 0; padding:0; }
	#rightSeo li{ margin: 0 10px 0 12px; padding:0; list-style: url("/images/dot.gif"); }

/* Contents block*/
#contents{ overflow: hidden; width: 100%; border-top: 1px solid #eeeeee; margin-top: 10px; padding: 0; } 
#contents1{ overflow: hidden; width: 100%; border-top: 0px solid #eeeeee; margin-top: -10px; padding: 0; } 
#dummyLeft { width:65%; margin: 0px; padding: 0px; float: left; }
#dummyLeft1 { width:100%; margin: 0px; padding: 0px 0px 25px 0px; float: left; }
#contentLeft{ width: 47%; padding-right: 7px; float: left; }
#contentLeft1{ width: 17%; padding: 0px 7px 0px 10px; float: left; }
#contentMid{  width: 46%; height: 312px; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; padding: 0 15px 0 15px; float: right; }
#contentMid1{  width: 75%; border-left: 1px solid #eeeeee; border-right: 0px solid #eeeeee; padding: 0 15px 210px 15px; float: right; }
#contentRight{ width: 33%; padding: 0 7px 50 7px; float: right}
	#contentRight ul{ margin: 0; padding:0; }
	#contentRight li{ margin: 0 10px 0 12px; padding:0; list-style: url("/images/dot.gif");  }

.logos{ width: 290px; height: 120px; margin: 0; padding: 0; }
.logoNav { border-bottom: 1px solid #eeeeee; text-align: right; vertical-align: bottom; height: 12px; padding-right: 5px}
.logoViewAll { border-top: 1px solid #eeeeee; text-align: right; padding-right: 5px}

#feature { width:600px; height:225px; }
    #feature_slider { padding:0px; margin:0px; border:0px; border-bottom:1px solid #dbdee3;  }
	#feature_slider ul, #feature_slider li{ margin:0; padding:0; border:0px; list-style:none; list-style-position:outside; }
	#feature_slider, #feature_slider li{ width:550px; height:200px; overflow:hidden; }
	#feature_slider li img { width:550px; height:200px; padding:0px; margin:0px; border:0px; }

span#feature_sliderBackBtn, span#feature_sliderNextBtn { text-transform:uppercase; font-size:9px; }
	span#feature_sliderBackBtn { position:relative; left:480px; }
	span#feature_sliderNextBtn { position:relative; left:480px; }
	span#feature_sliderBackBtn a img, span#feature_sliderNextBtn a img { padding:0px; margin:0px; border:0px; }
	

#edNetwork { position:relative; top:12px; width:310px; height:100px; }
	#edNetwork_slider { position:relative; top:0px; padding:0px; margin:0px; border:0px; border-top:1px solid #dbdee3; border-bottom:1px solid #dbdee3;  }
	#edNetwork_slider ul, #edNetwork_slider li{ margin:0; padding:0; border:0px; list-style:none; list-style-position:outside; }
	#edNetwork_slider, #edNetwork_slider li{ width:310px; height:70px; overflow:hidden; }
	#edNetwork_slider li img { width:140px; height:70px; padding:0px; margin:0px 7px 0px 7px; border:0px; }

span#edNetwork_sliderBackBtn, span#edNetwork_sliderNextBtn, span#edNetwork_sliderViewallBtn { text-transform:uppercase; font-size:9px; }
	span#edNetwork_sliderBackBtn { position:absolute; left:235px; top:-12px; }
	span#edNetwork_sliderNextBtn { position:absolute; left:270px; top:-12px; }
	span#edNetwork_sliderViewallBtn { position:absolute; left:260px; top:72px; }
	span#edNetwork_sliderBackBtn a img, span#edNetwork_sliderNextBtn a img, span#edNetwork_sliderViewallBtn a img { padding:0px; margin:0px; border:0px; }
	
#ourclient { position:relative; top:12px; width:300px; height:100px; }
	#ourclient_slider { position:relative; top:0px; padding:0px; margin:0px; border:0px; border-top:1px solid #dbdee3; border-bottom:1px solid #dbdee3;  }
	#ourclient_slider ul, #ourclient_slider li{ margin:0; padding:0; border:0px; list-style:none; list-style-position:outside; }
	#ourclient_slider, #ourclient_slider li{ width:300px; height:70px; overflow:hidden; }
	#ourclient_slider li img { width:140px; height:70px; padding:0px; margin:0px 4px 0px 4px; border:0px; }

span#ourclient_sliderBackBtn, span#ourclient_sliderNextBtn, span#ourclient_sliderViewallBtn { text-transform:uppercase; font-size:9px; }
	span#ourclient_sliderBackBtn { position:absolute; left:225px; top:-12px; }
	span#ourclient_sliderNextBtn { position:absolute; left:260px; top:-12px; }
	span#ourclient_sliderViewallBtn { position:absolute; left:250px; top:72px; }
	span#ourclient_sliderBackBtn a img, span#ourclient_sliderNextBtn a img, span#ourclient_sliderViewallBtn a img { padding:0px; margin:0px; border:0px; }

.ratecard { border-bottom: 1px solid #eeeeee; text-align: right; vertical-align: bottom; padding: 5px 10px 10px 0px}
.ratecardcontainers{ width: 95%; margin: 0; padding: 0; }
.ratecardcontainers1{ width: 95%; margin: 0px 0px 0px 15px; padding: 0; }
.ratecardcontainersright{
	border-left: 1px solid #eeeeee;
	width: 95%;
	margin: 0;
	padding: 0;
}

.hr { border-bottom: 1px solid #eeeeee; text-align: right; vertical-align: bottom; height: 12px; padding-right: 5px}
.boxhr { border-top: 1px solid #eeeeee; text-align: left; vertical-align: bottom; height: 12px; padding: 5px 5px 5px 5px; margin-top: 10px;}

/* Footer block*/
#footer{ color: #605a5d; height: 70px; width: 960px; margin-right: auto; margin-left: auto; padding-top: 5px; }
#footerLeft{ float: left; width: 500px; }
#footerLeft a{ color:#605a5d; }
#footerRight{ float: right; width: 250px; }
#footerRight ul{ list-style: none; margin: 0; padding: 0; }
#footerRight li{ float: right; padding: 0 3px 0 3px; }
#footerRight li a{ color:#605a5d; text-decoration: none; }
#footerRight li a:hover{ color:#605a5d; }

/* font modifiers */
.xsm {font-size: 10px;}
.sm {font-size: 11px;}
.med {font-size: 12px;}
.lrg {font-size: 14px;}
.xl {font-size: 16px;}
.xxl {font-size: 18px;}

.wh {color: #ffffff;}
.blk {color: #000;}
.grey {color: #555555;}
.ltgrey {color: #C3C0C1;}
.purp {color: #B24398;}
.blu {color: #4990BC;}
.red {color:#CC0000;}
.red1 {color:#a62700;}
.red2 {color:#f00;}
.greyblu {color: #646464;}
.orange {color:#D48F28;}
.orangered {color:#f74818;}
.brown {color:#775a3a;}

.bld {font-weight: bold;}
.und {text-decoration:underline;}
.ita { font-style:italic;}

.txt {color: #746959;}


input {color: #222222;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}


