article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
/* Global properties ======================================================== */
html {width:100%}

body {font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;color:#969696;min-width:980px;background:#141414;}

.bg {width:100%;background:url(../images/bg-top.jpg) center 0 no-repeat}

.main {width:940px;padding:0;margin:0 auto;}

a {color:blue;outline:none;text-decoration:underline;}
a:hover {text-decoration:none}

.clear {clear:both;width:100%;line-height:0;font-size:0}

.col-1, .col-2, .col-3, .col-4 {float:left}
.column-1, .column-2, .column-3 {float:left}  

.wrapper {width:100%;overflow:hidden}
.extra-wrap {overflow:hidden}
 
.container {width:100%}

p {margin-bottom:20px}
.p1 {margin-bottom:8px}
.p2 {margin-bottom:15px}
.p3 {margin-bottom:30px}
.p4 {margin-bottom:40px}
.p5 {margin-bottom:50px}

.reg {text-transform:uppercase}

.fleft {float:left}
.fright {float:right}

.alignright {text-align:right}
.aligncenter {text-align:center}

.it {font-style:italic}

.letter {letter-spacing:-1px}

.color-1 {color:#fff}
.color-2 {color:#000}
.color-3 {color:#666}

/*********************************boxes**********************************/
.margin-bot {margin-bottom:35px}

.spacing {margin-right:35px}
.spacing2 {margin-right:45px}
.spacing3 {margin-right:60px}

.indent-bot {margin-bottom:20px}
.indent-bot2 {margin-bottom:35px}
.indent-bot3 {margin-bottom:45px}

.img-indent-bot {margin-bottom:25px}
.img-indent {float:left;margin:0 20px 0px 0}	
.img-indent2 {float:left;margin:0 13px 0px 0}	
.img-indent-r {float:right;margin:0 0px 0px 20px}	

.img-box {float:left;margin-bottom:20px}	

.prev-indent-bot {margin-bottom:10px}
.prev-indent {float:left;margin:0 17px 0px 0}	
.prev-box {float:left;margin-bottom:8px}	

.border {border:3px solid #000}

.buttons a:hover {cursor:pointer}

.list-1 li a,
.list-2 li a,
.link,
.logo {text-decoration:none}	

/*********************************header*************************************/
header {
	padding:1px 0 1px;
	height: 105px;
	background:url(../images/top_bkg.jpg) 0 0 repeat-x #c8c8c8;
}
.logo {display:block;width:639px;height:65px;text-indent:-5000px;background:url(../images/logo.png) 0 0 no-repeat}
nav {position:absolute;left:0;z-index:20}

.relative {position:relative;}
.mainfooter{background:url(../images/footer_image.png) repeat;padding:0px 0 0px;}
.flash-1 {background:url(../images/carousel-bg.jpg) 50% 0 no-repeat #3e3e3e;padding:0px 0 0px;text-align:center;}

/*********************************content*************************************/
#content {padding:47px 0px 56px 0px;
	background-color:#ededed;
	background-image:url(../images/content.png);
	background-position:0 0;
	background-repeat:repeat-x;
}
#page1 #content {
	background-color:#fefefe;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fefefe, #ededed); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #fefefe, #ededed); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #fefefe, #ededed); /* IE10 */
	background-image:      -o-linear-gradient(top, #fefefe, #ededed); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #fefefe, #ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fefefe', EndColorStr='#ededed'); /* IE6–IE9 */
}

.tabs .nav li {margin-bottom:4px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;font-size:16px;line-height:1.2em;
	background-color: #565656;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#292929)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #565656, #292929); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #565656, #292929); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #565656, #292929); /* IE10 */
	background-image:      -o-linear-gradient(top, #565656, #292929); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #565656, #292929);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#565656', EndColorStr='#292929'); /* IE6–IE9 */
	position:relative;
	box-shadow:1px 1px 2px #8a8a8a;-moz-box-shadow:1px 1px 2px #8a8a8a;-webkit-box-shadow:1px 1px 2px #8a8a8a;
}
.tabs .nav li a {display:block;color:#fff;text-decoration:none;height:22px;padding:8px 12px;}
.tabs .nav li.item1 a {padding:0 12px;height:38px;}
.tabs .nav li:hover, .tabs .nav li.selected {
	background-color: #028eb8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#028eb8), to(#006c8c)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #028eb8, #006c8c); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #028eb8, #006c8c); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #028eb8, #006c8c); /* IE10 */
	background-image:      -o-linear-gradient(top, #028eb8, #006c8c); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #028eb8, #006c8c);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#028eb8', EndColorStr='#006c8c'); /* IE6–IE9 */
}

.dropcap {float:left;font-size:28px;color:#fff;line-height:1.2em;width:56px;margin-right:19px;text-align:center;padding:11px 0;}
.dropcap.dropcap-1 {background:url(../images/dropcap-1.png) 0 0 no-repeat;}
.dropcap.dropcap-2 {background:url(../images/dropcap-2.png) 0 0 no-repeat;}
.dropcap.dropcap-3 {background:url(../images/dropcap-3.png) 0 0 no-repeat;}
.dropcap.dropcap-4 {background:url(../images/dropcap-4.png) 0 0 no-repeat;}

.spacer-1 {width:100%;background:url(../images/pic-1.gif) 217px 0 repeat-y}
.spacer-2 {width:100%;background:url(../images/pic-1.gif) 460px 0 repeat-y}

h3 {font-size:28px;line-height:1.2em;margin:0px 0 15px;color:#1d1d1d;letter-spacing:-1px;}
h4 {color:#1d1d1d;font-size:18px;font-weight:normal;line-height:1.2em;margin:0 0 25px;}

.scroll {overflow:auto;height:180px;position:relative}
.padding-left {padding-left:12px;}
.padding-left2 {padding-left:40px;}
.padding-right {padding-right:20px}
.padding-top {padding-top:23px !important;}

.border-bot {padding-bottom:15px;border-bottom:1px solid #cdcdcd;margin-bottom:20px;}

.box {}
.box .padding {padding:50px 65px 30px 68px}

.button {display:inline-block;color:#fff;font-size:16px; line-height:1.2em;text-transform:uppercase;text-decoration:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 1px 2px #8a8a8a;-moz-box-shadow:1px 1px 2px #8a8a8a;-webkit-box-shadow:1px 1px 2px #8a8a8a;
	padding:9px 13px 10px;
	background-color: #565656;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#292929)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #565656, #292929); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #565656, #292929); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #565656, #292929); /* IE10 */
	background-image:      -o-linear-gradient(top, #565656, #292929); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #565656, #292929);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#565656', EndColorStr='#292929'); /* IE6–IE9 */
	position:relative;}
.button:hover {
	background-color: #028eb8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#028eb8), to(#006c8c)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #028eb8, #006c8c); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #028eb8, #006c8c); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #028eb8, #006c8c); /* IE10 */
	background-image:      -o-linear-gradient(top, #028eb8, #006c8c); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #028eb8, #006c8c);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#028eb8', EndColorStr='#006c8c'); /* IE6–IE9 */
}

.button1 {display:inline-block;font-size:12px;padding-left:9px;color:#fff;background:url(../images/button-left.png) 0 0 no-repeat}
.button1:hover {color:#24a3ce}

strong {color:#1c1c1c;}


.list-1 li {font-size:14px;line-height:24px;padding-left:12px;vertical-align:top;background:url(../images/list1-marker.gif) 0 8px no-repeat}
.list-1 li a {color:#1799cf}
.list-1 li a:hover {color:#fff}

.list-2 li {line-height:22px;padding-left:12px;background:url(../images/list2-marker.gif) 0 8px no-repeat}
.list-2 li a {color:#fff}
.list-2 li a:hover {color:#1799cf}

.list-3 {list-style:decimal-leading-zero}
.list-3 li {font-size:12px;line-height:16px;color:#fff;padding-bottom:12px;margin-left:25px;list-style-type:decimal-leading-zero}
.list-3 li a {color:#eda202}
.list-3 li a:hover {color:#24a3ce}

.link {color:#1c1c1c;text-decoration:none;}
.link:hover {text-decoration:underline} 

.link-1 {display:inline-block;padding-right:8px;background:url(../images/link.gif) right 8px no-repeat;color:#1c1c1c;text-decoration:none;}
.link-1:hover {text-decoration:underline;} 

.text-1 {font-size:14px} 
.text-2 {font-size:14px;line-height:1.285em}  
.text-3 {font-size:11px;line-height:1.272em}  

dl span {float:left;width:90px}
dl dt {font-weight:bold;color:#1c1c1c;margin:0 0 20px;}

input,textarea {font-size:12px;color:#6b6b6b;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0}

/* Contact form */
#contact-form {position:relative;vertical-align:top;}
	#contact-form fieldset {border:none;padding:0}
		#contact-form .field {overflow:hidden;padding-bottom:6px}
			#contact-form input {width:198px;padding:8px 10px;background:#d3d3d3;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #b7b7b7;border-top:1px solid #b7b7b7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
			#contact-form .area {overflow:hidden;padding-bottom:15px}
			#contact-form textarea {width:198px;height:62px;background:#d3d3d3;padding:10px;overflow:auto;display:block;line-height:1.2em;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #b7b7b7;border-top:1px solid #b7b7b7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
				#contact_form a {cursor:pointer;color:#1c1c1c;font-weight:bold;text-decoration:underline;margin:0 16px 0 8px;}
				#contact_form a:hover{text-decoration:none;}
			#contact-form label {color:#F00;overflow:hidden;}
				#contact-form .error {line-height:normal;display:none;}
		.buttons-wrapper {text-align:right}
		.buttons-wrapper a {margin-left:10px}

#map_canvas {width:368px;height:218px;float:left;margin-right:20px;}

/****************************footer************************/
aside {border-top:5px solid #f6f6f6;background:#e2e2e2;padding:57px 0 80px;border-bottom:5px solid #f6f6f6;}
aside li{padding:0 0 16px 9px;font-size:11px;line-height:1.2em;background:url(../images/aside-marker.gif) 0 5px no-repeat;}
aside li a {text-transform:uppercase;color:#1c1c1c;text-decoration:none;}
aside li a:hover {text-decoration:underline;}

/****************************footer************************/
footer {padding:49px 0 56px;overflow:hidden;color:#a0a0a0;text-transform:uppercase;font-size:11px;line-height:1.2em;}
footer a {color:#a0a0a0;text-decoration:none;}
footer a:hover {color:#fff;}
.footer-logo{background:url(../images/footer-logo.png) 0 0 no-repeat;width:109px;height:32px;float:right;margin-right:110px;}
footer span,footer span *{color:#ededed;}
.copyright {overflow:hidden;padding-top:8px;}

#easyTooltip {font-size:12px;background:#fff;padding:3px 5px;border:1px solid #000}



/* CSS Document */

* { margin:0; padding:0;  border:none; text-decoration:none; }
input[type="text"], input[type="password"], textarea
{
    border: solid 1px #606060; 
    background-color: #b6c8da;
}

select {
  color: #000000;
  background-color: #b6c8da;
  padding: 2px;
  border: 1px solid #606060;
  width: 200px;}
  
 
ul.topLink {list-style:none;}
body { background-color:#f2f2f2; height:800px;}
table td { text-align:left; vertical-align:top; }

#maindiv { width:950px; margin:16px auto; }
.clear { font-size:0; line-height:0; padding:0; margin:0; border:none; clear:both; }
/* basic body style */
.head-sado { background:url(/agent_portal/images/headsado1.gif); width:950px; height:34px; }
.vertical-y { background:url(/agent_portal/images/verticalBG.gif) repeat-y 0 0; padding:0 34px; }


.calctable { background:url(/images/calculator3.jpg) repeat-y 0 0; padding:0 381px; }

/*------ general style ends ------*/


#menulinks {
width:560px;
height:30px;
font:normal 30px Arial Narrow, Helvetica, sans-serif; color:#ffffff;
}

ul#nav {
list-style:none;
padding:0 0 0 50px;
position:relative;
width:560px;
color:#FFFFFF;
font-size:13px;
}

ul#nav li {
display:block;
float:left;
height:30px;
line-height:30px;
padding:0 0px;
color:#FFFFFF;
font-size:13px;
}

ul#nav li a {
color:#FFFFFF;
font-size:13px;
height:30px;
line-height:30px;
display:block;
float:left;
}

ul#nav li ul {
position:absolute;
top:24px;
width:250px;
background:#001a55;
z-index:2000;
list-style:none;
display:none;
padding:0 0 10px 0;
}

ul#nav li ul.services {
background:#001a99;
left:70px;
top:10px;
width:260px;
}


ul#nav li ul li {
clear:both;
background:none;
width:100%;
height:24px;
line-height:24px;
display:block;
padding:0px;
}

ul#nav li ul li a {
display:block;
padding:0 10px;
height:24px;
float:none;
line-height:24px;
}

ul#nav li ul li a:hover {
background:#8CBCD7;
}













ul#navg {
list-style:none;
padding:0 0 0 0px;
position:relative;
width:560px;
}

ul#navg li {
display:block;
float:left;
height:30px;
line-height:30px;
padding:0 0px;
}

ul#navg li a {
color:#000000;
font-size:13px;
height:30px;
line-height:30px;
display:block;
float:left;
}

ul#navg li ul {
position:absolute;
top:24px;
width:250px;
background:#82D46E;
z-index:2000;
list-style:none;
display:none;
padding:0 0 10px 0;
}

ul#navg li ul.services {
left:0px;
top:30px;
width:260px;
}


ul#navg li ul li {
clear:both;
background:none;
width:100%;
height:24px;
line-height:24px;
display:block;
padding:0px;
}

ul#navg li ul li a {
display:block;
padding:0 10px;
height:24px;
float:none;
line-height:24px;
}

ul#navg li ul li a:hover {
background:#82B66E;
}



/*------ header style starts ------*/

.skyBanner { height:138px; background:url(/agent_portal/images/top_bg.jpg) no-repeat; }
.skyBanner .lft { width:297px; }
.callNaw {  width:208px; height:51px; margin-top:26px; float:left; margin-left:81px;}
.topLink { width:239px; height:89px; float:right; margin:19px 17px 0 0; }
.topLink li { font:bold 14px/22px Arial, Helvetica, sans-serif; color:#FFFFFF; height:29px; float:left; margin-right:10px; }
.topLink li a { font:bold 14px/22px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.topLink li a:hover { color:#4d1a00; }
.navigation { width:585px; height:27px; float:left; margin-top:15px; }
.gredian { background:url(/agent_portal/images/gredi.jpg) repeat-x 0 0; width:559px; padding-top: 10px;}
.gredian1 { background:url(/agent_portal/images/blueGredian.jpg) repeat-x 0 0; width:559px; padding-top: 0px;}

.navigation2 { width:885px; height:27px; float:left; margin-top:15px; }
.gredian2 { background:url(/agent_portal/images/gredi.jpg) repeat-x 0 0; width:859px; padding-top: 10px;}
.gredian12 { background:url(/agent_portal/images/blueGredian.jpg) repeat-x 0 0; width:859px; padding-top: 0px;}

.menuBer { width:548px; height:37px; float:left; margin-left:15px; }
.menuBer li { float:left; margin-right:22px; }
.menuBer li a {font:bold 11px/37px Arial, Helvetica, sans-serif; color:#FFF; }
.menuBer li a:hover { color:#cae0bf; }

/*------ header style ends ------*/

/*------ body style starts------*/

.bgColor { background-color:#f2f2f2; width:882px; height:546px; }

.bannerone { width:573px; height:287px; }
.spacerone { width:8px; height:12px; }
.expertone { width:300px; height:437px; background-color:#333333; float:left; }
.expertone h2 { font:normal 30px Arial Narrow, Helvetica, sans-serif; color:#fff; margin:10px 34px 10px 34px; font-weight: bold; }
.expertone span { font:bold 30px Arial, Helvetica, sans-serif; color:#FFF; }
.expertone p { font:normal 12px/15px Arial, Helvetica, sans-serif; color:#fff; margin:13px 33px 13px 33px; }
p.expertonetp  { font:normal 12px/15px Arial, Helvetica, sans-serif; color:#fff; margin:13px 33px 13px 33px;  font-weight: bold; }





.banner { width:445px; height:220px; }
.expert { width:436px; height:211px; background-color:#006600; float:left; }
.expert h2 { font:normal 39px Arial, Helvetica, sans-serif; color:#fff; margin:10px 10px 10px 34px; }
.expert span { font:bold 43px Arial, Helvetica, sans-serif; color:#FFF; }
.expert p { font:normal 12px/15px Arial, Helvetica, sans-serif; color:#fff; margin:13px 33px 13px 33px; }

.expertblue { width:436px; height:211px; background-color:#336699; float:left; }
.expertblue h2 { font:normal 42px Arial, Helvetica, sans-serif; color:#fff; margin:10px 10px 10px 34px; }
.expertblue span { font:bold 46px Arial, Helvetica, sans-serif; color:#FFF; }
.expertblue p { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#fff; margin:13px 33px 13px 33px; }

.experthome { width:300px; height:287px; background-color:#333333; float:left; }
.experthome h2 { font:normal 42px Arial Narrow, Helvetica, sans-serif; color:#fff; margin:10px 10px 10px 34px; }
.experthome span { font:bold 44px Arial, Helvetica, sans-serif; color:#FFF; font-weight: bold; }
.experthome p { font:normal 14px/16px Arial, Helvetica, sans-serif; color:#fff; margin:13px 33px 13px 33px; }

.leftpanel { background:url(/agent_portal/images/gredi2.jpg) repeat-x 0 0; width:267px; height:44px; }
.left1 { width:10px; height:44px; }
.right1 { width:10px; height:44px; }
.serHome { margin-bottom:11px; }
.serHome dl { width:285px; color:#FFF; }
.serHome dt { height:43px; font:bold 18px/43px Arial, Helvetica, sans-serif; text-indent:20px; border-top-left-radius:6px; border-top-right-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; }
.serHome dl dd, .serHome dl dd img { width:285px; height:172px; }
.serHome dl dd+dd { width:245px; height:auto; min-height:96px; padding:15px 20px 0; background:#ebebeb; color:#000; font:normal 12px/16px Arial, Helvetica, sans-serif; }
.serHome .one dt { background:url(/agent_portal/images/gredi2.jpg) repeat-x 0 0; }
.serHome .two dt { background:url(/agent_portal/images/blueG1.jpg) repeat-x 0 0; }
.serHome .three dt { background:url(/agent_portal/images/blueG2.jpg) repeat-x 0 0; }

.about { font:bold 30px Arial, Helvetica, sans-serif; color:#336699; margin:31px 0 0 30px; }
.h1 { font:bold 16px Arial, Helvetica, sans-serif; color:#336699; margin:10px 0 0 30px; }
.textBody { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin:5px 0 20px 30px; }
table { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000;}
p { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin:5px 0 20px 30px; }
.textBody ul { padding: 0px; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000000; margin:35px; }
.textBody li { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000000; margin:35px; }

.greenTop { padding:25px 0 0 15px; }
.greenBG { width:215px; height:31px; background:url(/agent_portal/images/greenBG.jpg) repeat-x 0 0; margin-left:15px; }
.window { font:bold 16px/31px Arial, Helvetica, sans-serif; color:#FFF; margin-left:13px; }
.window a { color:#FFF; }
.window a:hover { color:#87b77f; }
.brownTop { padding-left:15px; }
.brownBG { background:url(/agent_portal/images/brownBG.jpg) repeat-x 0 0; margin-left:15px; width:215px; height:32px; }
.energy { font:bold 16px/32px Arial, Helvetica, sans-serif; color:#FFF; margin-left:13px; }
.energy a { color:#FFF; }
.energy a:hover { color:#79514b; }
.yellowBG { background:url(/agent_portal/images/yellowBG.jpg) repeat-x 0 0; width:215px; height:35px; margin-left:15px; }
.siding { font:bold 16px/32px Arial, Helvetica, sans-serif; color:#FFF; margin-left:13px; }
.siding a { color:#FFF; }
.siding a:hover { color:#c0a05f; }

.aboutroofing { font:bold 30px Arial, Helvetica, sans-serif; color:#006600; margin:31px 0 0 30px; }
.h1roofing { font:bold 16px Arial, Helvetica, sans-serif; color:#006600; margin:10px 0 0 30px; }
.gurentyroofing { font:bold 16px Arial, Helvetica, sans-serif; color:#006600; margin:34px 0 0 28px; }
.gurentyroofing p { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin-right:27px; margin-top:5px; }
.questionroofing { font:bold 16px Arial, Helvetica, sans-serif; color:#006600; margin:40px 0 0 28px; }
.dotTextroofing { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin:5px 27px 0 28px; }
.dotTextroofing a { color:#006600; }

.tanTop { padding:25px 0 0 15px; }
.tanBG { width:215px; height:31px; background:url(/agent_portal/images/tanBG.jpg) repeat-x 0 0; margin-left:15px; }
.blueTop { padding-left:15px; }
.blueBG { background:url(/agent_portal/images/blueBG.jpg) repeat-x 0 0; margin-left:15px; width:215px; height:32px; }
.maroonTop { padding-left:15px; }
.maroonBG { background:url(/agent_portal/images/maroonBG.jpg) repeat-x 0 0; width:215px; height:35px; margin-left:15px; }


.gurenty { font:bold 16px Arial, Helvetica, sans-serif; color:#336699; margin:34px 0 0 28px; }
.gurenty p { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin-right:27px; margin-top:5px; }
.question { font:bold 16px Arial, Helvetica, sans-serif; color:#336699; margin:40px 0 0 28px; }
.dotText { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; margin:5px 27px 0 28px; }
.dotText a { color:#336699; }
/*------ body style starts------*/

/*------footer start--------*/

.mainFoot { background-color:#006600; width:882px; height:54px; }
.textP { font:normal 11px/34px Arial, Helvetica, sans-serif; color:#FFF; margin-left:16px; }
.textPL { font:normal 11px/34px Arial, Helvetica, sans-serif; color:#FFF;  }
.footLogo { float:right;  }
.mainFootBlue { background-color:#336699; width:882px; height:54px; }
a.footeremail:link {color: white; text-decoration: none}
a.footeremail:visited {color: white; text-decoration: none}
a.footeremail:hover {color: white; text-decoration: none}


a.quoteitlink:link { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}
a.quoteitlink:visited { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}
a.quoteitlink:hover { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}


a.sitelink:link { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}
a.sitelink:visited { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}
a.sitelink:hover { font:normal 18px Arial Narrow, Helvetica, sans-serif; font-weight: bold; color: blue; text-decoration: underline}




/*------footer start--------*/


/*---------- End Main Menu Styles ---------------*/


/*---------- Left Column CSS ---------------*/
#left_table{
  background-repeat:no-repeat;
  margin-top: 30;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 3px;
  vertical-align:top;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#336799;
}

#left_td{
  margin-top:0;
  border-style:solid;
  border-width:0.10em;
  border-color:#336799;
}

#left_td a:link{
	color: #000000;
	text-decoration: none;
}

#left_td a:visited{
	color: #000000;
	text-decoration: none;
}

#left_td a:active{
	color: #000000;
	text-decoration: underline;
}

#left_td a:hover{
	color: #000000;
	text-decoration: underline;
}

/*---------- End Left Column CSS --------------*/


/*----------- Content Body table -------------*/
#content_table
{
  background-repeat:no-repeat;
  margin-top:30;
  padding-left:2px;
  padding-top:2px;
  padding-bottom:3px;
  font-family:Calibri;
}

#content_table h2
{
 font-size:1.6em;
 margin-top:10px;
 margin-bottom:15px; 
 font-family:Calibri;
 color:#336799;
}
#content_table p
{
 font-family:Calibri;
 color:#336799;
 font-size:16px;
 margin-left:2px;
 margin-right:2px;
 margin-bottom:10px;
 
}
/*----------- End Content Body table -------------*/





