/* Start of CMSMS style sheet 'default' */
/* CDCDG CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
}

a {
	text-decoration:none;
	color:#3e4b9a;
}

a:hover {
	text-decoration:none;
	color:#ff6600;
}
form {
	margin:0px;
	padding:0px;
}

img {
	border:none;
}
.loginTextBox {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	margin:0px;
	border:#9a9a9a solid 1px;
	background:#eeeeee;
}
.signupTextBox {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	margin:0px;
	border:#9a9a9a solid 1px;
	background:url(images/signup-textbox-bg.gif) #FFFFFF repeat-x bottom;
}
.signupListBox {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	margin:0px;
	border:#9a9a9a solid 1px;
	background:url(images/signup-textbox-bg.gif) #FFFFFF repeat-x bottom;
	width:139px;
}
.shadowBotm {
	background:url(images/content-bg-botm.gif) no-repeat bottom center;
	padding:15px;
}
.botmBoxLink {
	line-height:22px;
}
.botmBoxTitle {
	background:url(images/home-botm-box-title-bg.gif) repeat-x;
	height:28px;
	padding:0px 12px;
}
.botmBoxBg {
	background:url(images/home-botm-box-bg.gif) #FFFFFF repeat-x bottom;
	padding:10px 12px;
	line-height:16px;
	text-align:justify;
}
.clientQuoteBg {
	background:url(images/client-quote-bg.gif) #FFFFFF repeat-x bottom;
	border:#CCCCCC dashed 1px;
	padding:10px;
	margin-bottom:10px;
	color:#000000;
}
.imgPadRight {
	padding-right:10px;
}

.border-Right {
	border-right:#CCCCCC solid 1px;
}
.newsUpdates {
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:normal;
}
.newsUpdates li {
	margin:0px;
	margin-left:5px;
	padding:6px 0px;
	padding-left:20px;
	background:url(images/news-icon.gif) no-repeat left top;
	background-position:0px 10px;
}
.botmBoxBgCenter h2 {
	font-size:13px;
	margin:0px 0px 10px 0px;
	color:#3e4b9a;
}
.clear{
	clear:both;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.font11 {
	font-size:11px;
}
.testiLink {
	color:#0000FF;
}

.newsBoxRight {
	padding:15px 0px 10px 0px;
}
.newsBoxTitleBord {
	border:#eeeeee solid 1px;
	background:url(../../images/home-botm-box-title-bg.gif) repeat-x;
}
.botmBoxTitleCenter {
	background:url(../../images/home-botm-box-title-bg.gif) repeat-x;
	padding:0px 12px;
}

.homeTopBoxBg {
	background:url(../../images/home-top-box-bg.gif) repeat-x;
	padding:0px 5px;
	font-size:12px;
}
.homeDownBoxesBorder {
	border:#d9d9d9 solid 1px;
	width:622px;
}
/* End of 'default' */

/* Start of CMSMS style sheet 'forms' */
#quoteForm {
	font-size:11px;
}

.textBox {
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:2px;
	width:250px;
	background:url(../../images/textfield-bg.gif) #efefef repeat-x top;
}

.textArea {
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:2px;
	width:250px;
	background:url(../../images/textbox-bg.gif) repeat-x top;
}

/* End of 'forms' */

/* Start of CMSMS style sheet 'global' */
/* CDCDG CSS Document */

#container{
	width:920px;
	margin:auto;
}

#container #header{
	width:100%;
}

#container #header #topRow{
	margin:12px 0px 12px 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#container #header #topRow #logo{
	float:left;
	margin:0px;
	width:370px;
	padding-top:10px;
}

#container #header #topRow #topR8{
	margin-left:400px;
	text-align:right;
}

#container #header #topRow #topR8 form b{
	color:#003399;
}

#container #header #banner{
	height:242px;
	overflow:hidden;
}

#container #header #banner #pic {
	width:920px;
	float:left;
}

#container #header #banner #form {
	margin-left:678px;
	height:182px;
	border:#c7ccea solid 1px;
	background:url(../../images/banner-form-bg.jpg) repeat-x center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}
form {
	margin:0px;
}

#container #header #menuRow {
}

#container #content{
	background:url(images/content-bg-top.gif) no-repeat top center;
}

#container #footer {
	font-size:9px;
	padding:10px;
}

#container #footer a {
}

#container #footer a:hover {
	color:#333333;
}

#container #footer #footer1 {
	float:left;
	width:825px;
	line-height:20px;
}

#container #footer #footer2 {
	margin-left:810px;
	text-align:right;
}
#fadeshow {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#132182;
}
.clientsBox {
	padding:5px 10px;
	background:#FFFFFF;
	border:#e9eaee solid 1px;
	width:220px;
	height:120px;
	cursor:pointer;
	text-align:center;
}
div.area{
	padding:0px;
	margin:0px;
}
div.rotator {
	padding:0px;
	margin:0px;
	font-size:12px;
}
.imgBorder {
	border:#CCCCCC solid 3px;
	padding:1px;
}
.client_logo_container {
  margin-top:5px;
}
/* End of 'global' */

/* Start of CMSMS style sheet 'inner' */
/* CDCDG CSS Document */

.services {
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.services li {
	background:url(../../images/service-bullet.gif) no-repeat left center;
	background-position:10px;
	padding:5px 0px;
	padding-left:30px;
	border:#CCCCCC dotted 1px;
	margin:3px 0px;
}
.botmBoxTitleCenter {
	background:url(../../images/home-botm-box-title-bg.gif) repeat-x;
	padding:0px 12px;
	color:#ff9933;
	font-size:18px;
	font-weight:bold;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height:28px;
}
.botmBoxBgCenter {
	background:url(../../images/home-botm-box-bg.gif) #FFFFFF repeat-x bottom;
	font-size:12px;
	text-align:justify;
	padding:12px;
	color:#666666;
	line-height:18px;
}
.botmBoxBgCenter p {
	margin:0px 0px 15px 0px;
}
.botmBoxBgCenter h1 {
	margin:0px 0px 10px 0px;
	font-size:15px;
	color:#3e4b9a;
}
#container #header #banner{
	height:242px;
	overflow:hidden;
}
.botmBoxBgCenter ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	text-align:left;
}
.pictureBorder {
	border:#CCCCCC solid 3px;
	padding:1px;
}
  .prinicipal_img {
    border:1px solid #cccccc;
  padding:1px;
width:180px;
  }
  .prinicipal_img1 {
    border:1px solid #cccccc;
  padding:2px;

  }
/* End of 'inner' */

