/* CSS Document */

body{ background:url(../images/bg.gif) repeat 0 0; margin:0 auto;padding:0 0 0 0;font:normal 12px/normal Georgia, "Times New Roman", Times, serif; color:#525151;}
div, td, p, h1, h2, h3, h4, h5, h6, form, input, select, label, li, form{padding:0;	margin:0;}
img{padding:0; margin:0; border:none; }
ul{padding:0; margin:0; list-style-type:none; line-height:0; font-size:0; }
a{text-decoration:none; outline:none; }
.spacer{clear:both; line-height:0; font-size:0; }
#err_div{background: #ffc1c1; border:1px solid #fa5c5c; color:#d70101; font:normal 12px/24px Georgia, "Times New Roman", Times, serif; text-align:center; padding:2px 10px;}
#succ_div{ background: #b8ffbb; border:1px solid #5fc964; color:#09510d; font:normal 12px/24px Georgia, "Times New Roman", Times, serif; text-align:center; padding:2px 10px;}
/*------------------------Header Part Start----------------------*/
.inner-header-main{background:url(../images/sd.png) no-repeat center bottom; padding:0 0 16px 0; width:100%; margin:0 auto 10px auto;}
.header-bg{background:url(../images/pattern.gif) repeat 0 0; padding:0 0 12px 0;}
.logo-part{width:960px; margin: 0 auto; padding:0 0 0 0; background:url(../images/glow.png) no-repeat center top;position: relative;}
.logo{width:710px; float:left; padding:22px 0 0 0; margin:0;}
.signup-part{width:240px; float:right; text-align:right; padding:0 10px 0 0;}
.signup-part a.sign-in{background:url(../images/sign-upH.png) no-repeat 0 0; font:normal 12px/22px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0 0 4px 10px; display:inline-block; width:72px; text-align:left;}
.signup-part a.sign-in:hover{background:url(../images/sign-up.png) no-repeat 0 0; font:normal 12px/22px Georgia, "Times New Roman", Times, serif; color:#8ebedc; display:inline-block ; padding:0 0 4px 10px; width:72px;}
.signup-part a.sign-up{background:url(../images/sign-up.png) no-repeat right 0; font:normal 12px/31px Georgia, "Times New Roman", Times, serif; color:#8ebedc; padding:0 30px 4px 10px; display:inline-block;}
.signup-part a.afterlogin{background:url(../images/sign-up1.png) no-repeat right 0; font:normal 12px/27px Georgia, "Times New Roman", Times, serif; color:#8ebedc; padding:0 30px 4px 10px; display:inline-block;}
.signup-part a.sign-up:hover{background:url(../images/sign-upH.png) no-repeat right 0; font:normal 12px/31px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0 30px 4px 10px; display:inline-block;}
.signup-part a.afterlogin:hover{background:url(../images/sign-upH1.png) no-repeat right 0; font:normal 12px/27px Georgia, "Times New Roman", Times, serif; color:#fff; padding:0 30px 4px 10px; display:inline-block;}
.afterlogin.menu-open {
    font-size: 0px !important;
}
.dashboard-item {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.dashboard-item li{
    float: left;
    margin: 10px 5px;
}
.dashboard-item li a{
    float: left;
    width: 200px;
    height: 50px;
    display: block;
    font-size: 16px;
    line-height: 50px;
    text-align: center;
    color: #000;
    border: #aeaeae solid 5px;
    border-radius: 10px;
    background-color: #d2d1d1;
}
.dashboard-item li a:hover{
    border: #4283ab solid 5px;
}
.nav-main{background:url(../images/nav-main.gif) repeat-x 0 0;}
.nav-bg{background:url(../images/nav-inn.png) repeat-x 0 0; padding:0; margin:0; width:980px; margin:0 auto; height:61px;}
.nav-right{width:10px; float:right; background:url(../images/nav-right.gif) no-repeat right top; height:61px;}
.nav{width:935px; float:left; background:url(../images/nav-left.gif) no-repeat 0 0; padding:0 0 9px 35px; height:52px;}
.nav ul{ padding:0; margin:0; list-style-type:none;}
.nav ul li{font:normal 12px/52px Georgia, "Times New Roman", Times, serif; color:#0065a4; float:left;}
.nav ul li a{line-height:50px; display:inline-block; color:#0065a4; padding:1px 22px; text-transform:uppercase;}
.loggedMenu ul li a{line-height:50px; display:inline-block; color:#0065a4; padding:1px 16px; text-transform:uppercase;}
.nav ul li a:hover, .nav ul li a.active{background:url(../images/nav-h.gif) repeat-x 0 0; color:#fff; padding:0 21px; border:1px solid #ed5326;}
.loggedMenu ul li a:hover, .loggedMenu ul li a.active{background:url(../images/nav-h.gif) repeat-x 0 0; color:#fff; padding:0 15px; border:1px solid #ed5326;}
/*------------------------Header Part End----------------------*/
/*------------------------Banner Part Start----------------------*/
.banner-part{background:url(../images/bannemain-bg.gif) repeat-x 0 0; padding:0 0 0 0;}
.banner-bg{width:980px; margin:0 auto; background:url(../images/bannerbtm-sd.png) no-repeat center 122px; height:400px; padding:8px 0 0 0;}
.banner-main{width:865px; padding:20px 47px 27px 48px; margin:0 auto; background:url(../images/banner-bg.png) repeat-x 0 0; height:320px;}
/*------------------------Banner Part End----------------------*/
.body-cont{width:980px; margin:0 auto; padding:0 0 0 0;}
.body-cont-left{width:682px; float:left; padding:10px 0 0 0; border-top:1px solid #1876b2;}
.body-cont-left h1{font: normal 28px/28px Georgia, "Times New Roman", Times, serif; caption-side:#232323; padding:0 10px 10px 10px;}
.body-cont-left h1 span{ color:#727272;}
.body-cont-left p{font:normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#525151; padding:0 10px 15px 10px;}
.gal-main{padding:15px 0 0 0;}
.gal-sd{width:220px; padding:1px 1px 7px 1px; background:url(../images/gal-sd.png) no-repeat 0 0; height:184px; float:left; margin:0 5px 0 0;}

.body-cont-right{width:285px; float:right; padding:15px 0 0 0; border-top:1px solid #1876b2;}
.body-cont-right h2{font:normal 24px/42px Georgia, "Times New Roman", Times, serif; color:#fff; background:url(../images/right-heading.png) no-repeat 0 0; text-align:center; text-transform:uppercase; margin:0 0 15px 0;}
.body-cont-right ul{padding:0; margin:0; list-style-type:none;}
.body-cont-right ul li{font:normal 14px/28px Georgia, "Times New Roman", Times, serif; background:url(../images/dott.gif) repeat-x 0 bottom; color:#64717a; text-shadow:0 1px 1px 0; text-shadow:#FFFFFF; padding:0 0 0 18px;}
.body-cont-right ul li a{font:normal 14px/28px Georgia, "Times New Roman", Times, serif; color:#64717a; text-shadow:0 1px 1px 0; text-shadow:#FFFFFF; display:inline-block;padding:10px 0;}
.body-cont-right ul li a img{float:left; margin:0 8px 0 0; }
.body-cont-right ul li a:hover{color:#000;}

a.button{background:url(../images/btn-L.png) no-repeat 0 0; width:auto; padding:0 0 0 15px; display:inline-block;}
a.button span{font:normal 12px/31px Georgia, "Times New Roman", Times, serif; color:#fff; background:url(../images/btn-R.png) no-repeat right 0; display:inline-block; padding:0 15px 0 0;}
a.button span:hover{color:#000;}
.quote{width:42px; height:236px; position:fixed; right:2px; top:90px; z-index:1000;}

.registration{padding:15px 0 0 0;}
.chanel{margin:0 0 10px 0;}
.chanel label{width:160px; display:inline-block; text-align:right; font:bold 12px/22px Georgia, "Times New Roman", Times, serif; caption-side:#525151; padding:0 8px 0 0; vertical-align:top;}
.normal-input{width:300px; height:20px; background:url(../images/fild-bg.gif) repeat-x 0 0 #fff; border:1px solid #dcdbdb; font:normal 12px/12px Georgia, "Times New Roman", Times, serif; color:#a0a0a0; padding:3px 6px;}
.normal-area{width:300px; height:100px; background:url(../images/fild-bg.gif) repeat-x 0 0 #fff; border:1px solid #dcdbdb; font:normal 12px/12px Georgia, "Times New Roman", Times, serif; color:#a0a0a0; padding:3px 6px;}
.normal-select, .gender, .date-year, .select-all{background:url(../images/fild-bg.gif) repeat-x 0 0 #fff; border:1px solid #dcdbdb; font:normal 12px/12px Georgia, "Times New Roman", Times, serif; color:#a0a0a0; padding:3px 2px 3px 0;}
.select-all{ width:314px;}
.gender{width:80px!important;} .date-year{width:103px;}

/*--------------------Buttons Stylwe Start------------------------*/
.template-button-left, .template-button-middle, .template-button-right, .template-button-middle2,.template-button-left2, .template-button-right2 {height:18px; color: #fff; padding: 6px 0 8px 0;margin: 0;  vertical-align: bottom; display: -moz-inline-box;display: inline-block;  cursor: pointer; font:14px Georgia, "Times New Roman", Times, serif; text-shadow: 0 1px 1px #e7dece;}

.template-button-left {background: url(../images/btn-L.png) no-repeat; width:15px;}
.template-button-middle {background: url(../images/btn-M.png) repeat-x; white-space: no-wrap;}
.template-button-right {background: url(../images/btn-R2.png) no-repeat; width:15px;}

.template-button-middle2 {background: url(images/button-middle2.png) repeat-x; white-space: no-wrap; color:#9c4a11; font-size:14px;}
.template-button-left2 {background: url(images/button-left2.png) no-repeat; width: 8px;}
.template-button-right2 {background: url(images/button-right2.png) no-repeat; width: 8px;}

.template-button-middle .submitButton{white-space: nowrap; vertical-align: top; border: 0px; color: #fff; text-decoration: none; cursor: pointer; background: transparent; font:14px Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.template-button-middle2 .submitButton{white-space: nowrap;vertical-align: top; border: 0px;color: #9c4a11;font-family: Verdana;  font-size: 12px; text-decoration: none; cursor: pointer; background: transparent; font-weight:bold;}
/*--------------------Buttons Stylwe End------------------------ */
/*----------------------------------Footer Part Start-----------------------------*/
.footer-cont{background:#056aa8; padding:22px 0 0 0; margin:20px 0 0 0; color:#65b6e8;}
.footer-top{width:980px; margin:0 auto; background:url(../images/footer-sd.png) no-repeat center bottom; padding:0 0 10px 0;}
.contact-no{width:200px; height:222px; float:left; margin:0 20px 0 0; background:url(../images/contact-bg.png) no-repeat 0 0; font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#fff; padding:3px 0 0 50px;}
.testi-bg{width:440px; float:left; margin:0 0 0 0;}
.testi-bg h2{font:normal 24px/24px Georgia, "Times New Roman", Times, serif; color:#ddf1fd; padding:0 0 15px 0; background:url(../images/f-line.gif) repeat-x 0 bottom; text-transform:uppercase;}
.testi-inn{width:420px; height:127px; background:url(../images/testi-bg.png) no-repeat 0 0; padding:10px; margin:10px 0 5px 0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif;}
.testi-inn p img{float:left; margin:0 10px 60px 0;}.testi-inn p.author{color:#aad8f4; padding:12px 30px 0 0!important; text-align:right;}
.map{width:248px; height:212px; background:url(../images/map.png) no-repeat 0 0; float:right; padding:1px 1px 8px 1px; overflow:hidden;}

.footer-btm{background:#0462a2; padding:20px 0;}
.ad-logo{width:858px; margin:0 auto;}
.ad-logo img{float:left; margin:0 0 0 19px;}

.footer-nav{width:980px; margin:20px auto 0 auto; background:url(../images/f-line.gif) repeat-x 0 0; padding:10px 0; color:#9cc3dc; text-align:center;}
.footer-nav a{color:#9cc3dc; margin:0 5px;}
.footer-nav a:hover{color:#000;}
/*----------------------------------Footer Part End-----------------------------*/
.gal-sd{width:220px; padding:1px 1px 7px 1px; background:url(../images/gal-sd.png) no-repeat 0 0; height:184px; float:left; margin:0 5px 0 0;}
ul.hover_block { display: block; overflow: hidden; height: 1%;}
ul.hover_block li, ul.hover_block2 li {width:220px; padding:1px 1px 7px 1px; background:url(../images/gal-sd.png) no-repeat 0 0; height:184px; float:left; margin:0 5px 0 0; font:normal 12px/16px Georgia, "Times New Roman", Times, serif; color:#525151;}
ul.hover_block li a, ul.hover_block2 li a {display: block;position: relative;overflow: hidden;height:164px; width:200px; background:url(../images/bb-g.gif) no-repeat 0 0; color: #525151; padding:10px;}
ul.hover_block li a, ul.hover_block2 li a { text-decoration: none; }
ul.hover_block li img, ul.hover_block2 li img {position: absolute;top: 0;left: 0;border: 0;}

#outerContainer { width:900px; height:85px; margin:0 auto; position:relative; }
#imageScroller { width:900px; height:85px; position:relative;}
#viewer { width:900px; height:85px; overflow:hidden; margin:auto; position:relative; top:10px; }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; }
#controls { width:900px; height:47px; background:url(../images/controlsBG.png) no-repeat; position:absolute; top:4px; left:4px; z-index:10;	}
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#rtl { background:url(../images/rtl.png) no-repeat; left:100px; }
#rtl:hover { background:url(../images/rtl_over.png) no-repeat; left:99px; }
#ltr { background:url(../images/ltr.png) no-repeat; right:100px; }
#ltr:hover { background:url(../images/ltr_over.png) no-repeat; }

/*----------------Sign In Dropdown---------------*/
#topnav{position:relative}
#topnav a.signin {}
#topnav a.signin:hover {}
#topnav a.signin, #topnav a.signin:hover {}
a.signin {position:relative;margin-left:3px;}
#topnav a.menu-open {background:url(../images/sign-up.png) no-repeat 0 0; font:normal 12px/22px Georgia, "Times New Roman", Times, serif; color:#8ebedc; display:inline-block;padding:0 0 4px 10px; width:72px;}
#small_signup {display:inline;	float:none;	line-height:23px;margin:25px 0 0;width:170px;}
#signin_menu {display:none; background:url(../images/sg-bg.png) no-repeat 0 0; position:absolute;width:241px;z-index:10000; text-align:left;padding:12px;top:22px; right:-14px; margin-top:0;margin-right: 0px;*margin-right:0;color:white;font-size:11px; border:none;}
#signin_menu input[type=text], #signin_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;	font-size:13px;	margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p {margin:0;}
#signin_menu a {color:#8E7BD3;}
#signin_menu label {font-weight:bold;}
#signin_menu p.remember {padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete {clear:both;	margin:5px 0;}
#signin_menu p a {color:white!important;}
#signin_submit {-moz-border-radius:4px;	-webkit-border-radius:4px;	background:#ed592e;	border:1px solid orange;color:#2D2D2D;padding:4px 10px 5px;	font-size:11px;	margin:0 5px 0 0;font-weight:bold;width:60px; color:#fff;}
#signin_submit::-moz-focus-inner {padding:0;border:0;}
#signin_submit:hover, #signin_submit:focus {background-position:0 -5px;	cursor:pointer;}
/*----------------Sign In Dropdown---------------*/

.quart-L{width:300px; float:left; margin:0 6px;}
.address-L{width:378px; float:left; font:normal 14px/22px Georgia, "Times New Roman", Times, serif; color:#555; padding:10px;}
.address-LM{width:378px; float:left; font:normal 16px/24px Georgia, "Times New Roman", Times, serif; color:#555; padding:10px;}

section {
    display: block;
    overflow: hidden;
    position: relative;
}
.button {
    background: #014464;
    background: -moz-linear-gradient(top, #0D658E, #0C577A 50%, #014D71 51%, #003E5C);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0E658E), color-stop(.5, #0C577A), color-stop(.5, #014D71), to(#003E5C)); 
    border: 1px solid #368DBE;
    border-top: 1px solid #c3d6df;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 1px 3px black;
    -webkit-box-shadow: 0 1px 3px black;
    box-shadow: 0 1px 3px black;
    color: white;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px black;
    text-transform: uppercase;
    width: auto;
}
.button2 {
    background: #d9ae00;
    background: -moz-linear-gradient(top, #b28b06, #9c7705 50%, #9c7705 51%, #5c4100);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b28b06), color-stop(.5, #9c7705), color-stop(.5, #9c7705), to(#5c4100)); 
    border: 1px solid #c7a60c;
    border-top: 1px solid #e5d51f;
}
.button3 {
    background: #ffd838;
    background: -moz-linear-gradient(top, #edbf21, #c89b0f 50%, #9c7705 51%, #906706);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #edbf21), color-stop(.5, #c89b0f), color-stop(.5, #c89b0f), to(#906706)); 
    border: 1px solid #c7a60c;
    border-top: 1px solid #e5d51f;
}
.price_table {
    float: right;
    font-size: 12px;
    margin: 10px auto 0;
    padding: 20px 0;
    position: relative;
    width: 570px;
}
.price_table .price_column.highlighted {
    background: #ffd838;
    margin: -5px!important;
    padding: 10px;
    z-index: 2;
}
.price_table .price_column {
    display: block;
    margin: 5px;
    float: left;
    position: absolute;
    width: 180px;
    z-index: 1;
}
.price_table .price_column > div {
    background: #eeeeee;
}
.price_table .price_column > div > div {
    padding: 10px 15px;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #f6f6f6;
}
.price_table .price_column > div > p {
    padding: 10px 15px;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #f6f6f6;
}
.price_table .price_column > div > ul {
    padding: 10px 15px;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #f6f6f6;
}
.price_table .price_title {
    background-color: #333333;
    border-top: 0!important;
    color: #ffffff;
    font-size: 14px;
}
.price_table .highlighted .price_title {
    font-size: 16px;
}
.price_table .price_price {
    font-size: 36px;
    line-height: 40px;
}
.price_table .highlighted  .price_price {
    font-size: 40px;
    line-height: 44px;
}
.price_table .price_explanation {
    font-size: 10px;
    line-height: 13px;
    text-transform: uppercase;
}
.price_table .cusButton {
    background-color: #333333;
    display: block;
    text-align: center;
}
.price_table li {
    padding: 5px 0;
}
.price_table div.pix_check {
    background: url(../images/demo/list-check-green.png) no-repeat 15px center;
    padding-left: 38px!important;
}
.price_table div.pix_error {
    background: url(../images/demo/list-error.png) no-repeat 15px center;
    padding-left: 38px!important;
}

/*--------------------------------------------------------------------*/
/* Container DIV - automatically generated */
.simply-scroll-container { 
    position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
    position: relative;
    overflow: hidden;
    z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    overflow: hidden;
    margin: 0;
    padding: 0;
    list-style: none;
}

.simply-scroll-list li {
    padding: 0;
    margin: 0;
    list-style: none;
}

.simply-scroll-list li img {
    border: none;
    display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
    width:858px; height:80px; margin:0 auto;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
    width:858px;
    height:80px;
}

/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
    float: left; /* Horizontal scroll only */
    width:autopx;
    height:auto; padding:0 3px;
}
.tradeLicense {
    position: absolute;
    right: 0px;
    bottom: 5px;
}
.clear {
    clear: both;
}

.leadtable {
    margin:0px;padding:0px;
    width:100%;	box-shadow: 2px 3px 3px #888888;
    border:1px solid #000000;
    -moz-border-radius-bottomleft:0px;
    -webkit-border-bottom-left-radius:0px;
    border-bottom-left-radius:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-bottom-right-radius:0px;
    border-bottom-right-radius:0px;
    -moz-border-radius-topright:0px;
    -webkit-border-top-right-radius:0px;
    border-top-right-radius:0px;
    -moz-border-radius-topleft:0px;
    -webkit-border-top-left-radius:0px;
    border-top-left-radius:0px;
}.leadtable table{
    width:100%;
    height:100%;
    margin:0px;padding:0px;
}.leadtable tr:last-child td:last-child {
    -moz-border-radius-bottomright:0px;
    -webkit-border-bottom-right-radius:0px;
    border-bottom-right-radius:0px;
}
.leadtable table tr:first-child td:first-child {
    -moz-border-radius-topleft:0px;
    -webkit-border-top-left-radius:0px;
    border-top-left-radius:0px;
}
.leadtable table tr:first-child td:last-child {
    -moz-border-radius-topright:0px;
    -webkit-border-top-right-radius:0px;
    border-top-right-radius:0px;
}.leadtable tr:last-child td:first-child{
    -moz-border-radius-bottomleft:0px;
    -webkit-border-bottom-left-radius:0px;
    border-bottom-left-radius:0px;
}.leadtable tr:hover td{

}.leadtable tr:nth-child(odd){ background-color:#aad4ff; }
.leadtable tr:nth-child(even)    { background-color:#ffffff; }
.leadtable td{
    vertical-align:middle;
    border:1px solid #000000;
    border-width:0px 1px 1px 0px;
    text-align:left;
    padding:7px;
    font-size:10px;
    font-family:arial;
    font-weight:normal;
    color:#000000;
}.leadtable tr:last-child td{
    border-width:0px 1px 0px 0px;
}.leadtable tr td:last-child{
    border-width:0px 0px 1px 0px;
}.leadtable tr:last-child td:last-child{
    border-width:0px 0px 0px 0px;
}
.leadtable tr:first-child td{
    background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);
    background-color:#005fbf;
    border:0px solid #000000;
    text-align:center;
    border-width:0px 0px 1px 1px;
    font-size:14px;
    font-family:arial;
    font-weight:bold;
    color:#ffffff;
}
.leadtable tr:first-child:hover td{
    background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);
    background-color:#005fbf;
}
.leadtable tr:first-child td:first-child{
    border-width:0px 0px 1px 0px;
}
.leadtable tr:first-child td:last-child{
    border-width:0px 0px 1px 1px;
}