@charset "utf-8";
/* CSS Document */

/*Global Calls for more consistent formatting*/
* {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {margin: 0.5em 0;}
li,dd {margin-left:1em;}
fieldset {padding:.5em; }
body {margin:8px 0px 8px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;	color: #5e5e5e;	font-size: 13px;}

#wrapper {width:960px; margin:auto; position:relative; margin-bottom:30px;}

a { color:#d87a35; text-decoration:underline;}
a:hover{ text-decoration:none;}

.hr{border-bottom:1px solid #c6bebe;}



.logo{float:left;}


.login_bttns{margin-top: 5px; width:155px;float:right;}
.login_fields{float:right; text-align:right;clear:right; padding-right:3px;}
.login_wrap{float:right; margin-right:8px;}
.login_box {border:#acacac solid 1px;background-color:#e9e9e9;width:130px;height:18px; margin-top:4px;}
.login {text-align:right;margin-top:14px;margin-right:8px;}


.col_right{float:left;width:310px; margin:20px;}
.col_right_info{ background-image:url(images/r_col_info_02.png); width:278px; padding:16px; color:#000;}
.col_right_info ul{margin-left:44px;}
.col_right_info_head{ background-image:url(images/r_col_info_01.png); height:64px; width:310px; line-height:64px; font-size:21px;  color:#fff; text-align:center}




.feature_content{ width:651px;  background-image:url(images/bg_feat_mid.png); background-position:left; }
.content_inside{padding:0px 20px 0px 20px;}
.content_inside ul{list-style:none; margin:0px; padding:0px 0px 0px 15px;}
.content_inside li{list-style-type:disc;  margin:0px; padding:10px 0px 10px 0px;}
.content_inside a{color:#3e54a5;}


/*for right column on features.php*/
.col_cloud{float:right; background-image:url(images/thought_bubble.png); background-repeat:no-repeat; background-position:right top; width:300px;}
.col_cloud ul{list-style:none; margin:130px 0px 0px 0px; padding:0px; border-top: #d87a35 dotted 3px; width:200px;border-left: #d87a35 dotted 3px; width:200px;border-bottom: #d87a35 dotted 3px; width:250px;}
.col_cloud li{margin:5px 0px 5px 25px; padding:0px; list-style-image:url(images/cross_bullet.png); font-size:10px;}

.navbar{}
.navbar img{display:block; float:left;}


/*table styles*/
table.tbl1 {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #000;
	border-collapse:collapse;
	
}
table.tbl1 th {
background-image:url(images/bg_tbl1_head.png);
	height:64px;
	vertical-align:middle; 
	text-align:center;
	font-size:17px;
	color:#fff;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tbl1 td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	
	-moz-border-radius: 0px 0px 0px 0px;
}
table td.td2{ background-color:#f7b868; color:#000000; font-size:14px; line-height:32px;}
table td.td1{ background-color:#8f001c; background-image:url(images/bg_tbl1_left.png); background-position:left; background-repeat:repeat-y;color:#fff; line-height:29px; }

table td.td3{ color:#000000; font-size:14px; line-height:32px;}


input, select, textarea{border:1px solid #e1e1e1; background-color:#effffd; margin:3px; padding:4px;}


.border600{padding:0px 11px 0px 21px; background-image:url(images/border_mid_600.png); width:568px;}

.border465{padding:20px; background-image:url(images/border_mid_465.png); width:425px;}
.border465 ul{}
.border465 ul img{padding-right:12px;}
.border465 li{list-style:none; margin:0px; padding:12px 0px 12px 0px;}
.title465{ background-image:url(images/titlebar_465.png); width:465px; height:64px; line-height:64px; font-size:21px;  color:#fff; text-align:center}



/*fonts*/
.red_12 {font-size:12px;color:#7c1e1e;}
h1{font-size:18px; font-weight:bold; color:#d87a35; text-align:center;}
h2, .title2{font-size:15px; font-weight:bold; color:#d87a35;}
h3{color:#797979; font-size:15px; font-weight:bold;}
h4{font-size:14px; color:#d87a35;}
h5{font-size:14px; font-weight:bold; color:#7c1e1e;}/*red*/
.alert{color:#dc210f; font-size:11px;}





/*for floating next steps box*/
.next_step{width:190px; height:130px; background-image:url(images/next_steps.png); position:absolute; left:770px; z-index:1000;}
.next_step img{float:left; padding-right:3px;}
.next_step ul{margin:0px; padding:21px 0px 0px 8px; list-style:none;}
.next_step li{margin:0px; padding:7px 0px 0px 4px; list-style:none;line-height:25px;width:170px; clear:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.next_step a{color:#5e5e5e; text-decoration:none; display:block;}
.next_step a:hover{text-decoration:underline;}


/*for next steps box on front page*/
.next_step2{}
.next_step2 img{float:left; padding-right:3px;}
.next_step2 ul{margin:0px; padding:0px 0px 0px 150px; list-style:none;}
.next_step2 li{margin:0px; padding:7px 0px 0px 4px; list-style:none;line-height:25px;width:170px; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left;}
.next_step2 a{color:#5e5e5e; text-decoration:none; display:block;}
.next_step2 a:hover{text-decoration:underline;}


/*ibox styled as lightbox*/
#ibox_wrapper {
    line-height:25px;
    border-color:#fff;
}
#ibox_wrapper, #ibox_footer_wrapper a { background-color:#fff; }
#ibox_content { background-color:#fff; border:0; margin: 10px 10px 40px 10px; }
#ibox_footer_wrapper {
    line-height: 25px;
    bottom: 5px;
    top: auto;
}
#ibox_footer_wrapper a {
    text-indent: -100000px;
    background: url('images/closelabel.gif') center center no-repeat;
    width: 66px;
    height: 25px;
    line-height: 25px;
	border:0px;
}
#ibox_footer_wrapper a:hover{background-color:#ffffff;}
#ibox_loading {
    text-indent: -100000px;
    width: 200px;
    height: 200px;
    background: #fff url('images/loading.gif') center center no-repeat;
}