.style {

}

body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	background:url(../images/body_bg.jpg) repeat-x 0 0 #dff2ff;

}

* {

	margin:0;

	padding:0;

}

fieldset {

	border:none

}

img {

	border:none

}

a {

	color: black;

	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}

#wrapper {

	width:752px;

	margin:0 auto;

}

#header {

	float:left;

	width:752px

}

#header .logo {

	float:left;

	width:213px;

	height:60px;

	margin:18px 0 0 34px;

	display:inline

}

#main_container {

	float:left;

	width:744px;

	border:1px solid #c3dcf1;

	padding:3px;

	background:#fff;

	margin:18px 0 0 0;

	display:inline

}

#menu {

	float:left;

	width:744px;

	height:38px;

	background:url(../images/menu_bg.jpg) repeat-x 0 0;

}

#menu ul {

	float:left;

	list-style:none

}

#menu ul li {

	float:left;

	height:38px;

}

#menu ul li span {

	float:left;

	height:38px;

	cursor:pointer;

	background:url(../images/menu_right_bg.jpg) no-repeat top right;

	padding-right:2px;

}

#menu ul li a {

	text-decoration:none;

	color:#ffffff;

	font-weight:bold;

	font-weight:bold;

	padding:12px 20px 0 20px;

	float:left;

	height:26px;

}

#menu ul li a:hover {

	text-decoration:none;

	color:#fff;

	background:url(../images/menu_hv.jpg) repeat-x 0 0;

}

#menu ul li.current span {

	text-decoration:none;

	color:#ffffff;

	font-weight:bold;

	background:url(../images/menu_hv.jpg) repeat-x 0 0;

	font-weight:bold;

	padding:12px 20px 0 20px;

	float:left;

	height:26px;

	cursor:text

}

#menu ul li.current {

	float:left;

	height:38px;

	background:url(../images/menu_right_bg.jpg) no-repeat top right;

	padding-right:2px;

}

#banner_container {

	float:left;

	width:744px;

}

#banner_container .banner {

	float:left;

	width:399px;

	height:236px

}

#banner_container .form_container {

	float:right;

	width:330px;

	height:220px;

	background:url(../images/form_container_bg.jpg) no-repeat 0 0;

	padding:16px 0 0 15px;

}

#banner_container .form_container .heading_container {

	float:left;

	width:330px;

}

#banner_container .form_container .heading_container .heading {

	float:left;

	width:250px;

}

#banner_container .form_container .heading_container .heading h3 {

	float:left;

	color:#054283;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:32px;

	width:250px;

}

#banner_container .form_container .heading_container .heading h4 {

	float:left;

	font-size:16px;

	color:#1c74d2;

	line-height:18px;

	;

	width:250px;

}

#banner_container .form_container .heading_container .icons {

	float:left;

}

#banner_container .form_container .form {

	float:left;

	width:330px;

	padding:4px 0 0 0

}

#banner_container .form_container .form .row {

	float:left;

	width:150px;

}

#banner_container .form_container .form .row label {

	float:left;

	width:150px;

	font-weight:bold;

	color:#054283;

	padding:0 0 2px 0

}

#banner_container .form_container .form .row .input {

	float:left;

	width:124px;

	height:22px;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#banner_container .form_container .form .row select {

	float:left;

	width:134px;

	height:29px;

	line-height: 29px;

	font-size: 20px;

}

#banner_container .form_container .form .button {

	float:left;

	width:320px;

	padding:7px 0 13px 0;

}

#banner_container .form_container .form .sign_up {

	float:left;

	padding:13px 0 13px 0;

}

#body_container {

	float:left;

	width:744px;

	background: url(../images/body_cotainer_bottom_bg.jpg) repeat-x bottom left #fff;

	padding:0 0 11px 0

}

#top_container {

	float:left;

	width:744px;

	margin:1px 0 0 0;

	display:inline;

	height:103px;

	background:url(../images/top_container_bg.jpg) repeat-x 0 0

}

#top_container ul {

	float:left;

	width:744px;

	padding:2px 0;

	list-style:none

}

#top_container ul li {

	float:left;

	width:202px;

	height:40px;

	margin:6px 19px 0 19px;

	display:inline;

	background:url(../images/top_container_li_bg.jpg) repeat-x left bottom;

}

#top_container ul li .img {

	float:left;

	height:33px;

	padding-left:7px

}

#top_container ul li .text {

	float:left;

	padding:15px 0 0 5px;

}

#top_container ul li .text a {

	text-decoration:none;

	color:#000;

}

#top_container ul li .text a:hover {

	text-decoration:underline;

}

#top_container ul li.bottom {

	background-image:none

}

#top_container ul li.last {

	float:left;

	width:175px;

	height:33px;

	margin:6px 19px 0 19px;

	display:inline;

	background:url(../images/top_container_li_call_bg.jpg) no-repeat 0 0;

	font-size:13px;

	padding:8px 0 0 27px

}

#left_container {

	float:left;

	width:376px;

	padding:25px 0 25px 24px

}

#left_container h3 {

	float:left;

	width:376px;

	color:#4a4a4a;

	padding:0 0 8px 0;

	border-bottom:2px solid #f1850e;

	font-size:12px;

	line-height:16px;

	font-weight:bold

}

#left_container p {

	float:left;

	width:376px;

	color:#4a4a4a;

	padding:11px 0;

	line-height:16px

}

#left_container .more {

	float:left;

	width:52px;

	height:20px;

	color:#f1850e;

	background:url(../images/arrow.png) no-repeat right top;

}

#left_container .more a {

	text-decoration:underline;

	color:#f1850e;

}

#left_container .more a:hover {

	text-decoration:none;

	color:#868686;

}

#right_container {

	float:right;

	width:319px;

	padding:25px 0 25px 25px

}

#right_container h2 {

	float:left;

	color:#054283;

	font-size:20px;

}

#right_container .text_box {

	float:left;

	width:280px;

	height:181px;

	background-color:#dff2ff;

	border:1px solid #cdd7e2;

	margin:5px 0 0 0;

	padding:0 0 10px 0;

	display:inline;

	position:relative;
}

#right_container .text_box .text_area {

	float:left;

	width:250px;

	margin:15px 15px 15px 15px;

	display:inline;

}

#right_container .text_box .text_area .img {

	float:right;

	width:93px;

	height:81px;

	background-color:#fff;

	border:1px solid #dbdbdb;

	padding:1px;

	display:inline;

}

#right_container .text_box .text_area p.top {

	color:#4a4a4a;

	font-size:12px;

	line-height:17px;

}

#right_container .text_box .text_area p {

	color:#4a4a4a;

	font-size:12px;

	line-height:16px;

	padding:0 0 0 0;

}

#right_container .text_box .left_arrow {

	width:20px;

	height:20px;

	display:inline;

	position:absolute;

	top:85px;

	left:-10px;

}

#right_container .text_box .right_arrow {

	width:20px;

	height:20px;

	display:inline;

	position:absolute;

	top:85px;

	right:-10px;

}

#footer {

	float:left;

	width:725px;

	padding:15px 0 20px 19px;

	color:#4f7ead

}

/*stylesheet for signup page*/





.text_banner {

	float:left;

	width:722px;

	margin:1px 0 0 0;

	display:inline;

	height:65px;

	background:url(../images/text_banner_bg.jpg) repeat-x 0 0;

	padding:18px 0 0 22px;

}

.main_container_inner {

	float:left;

	width:710px;

	padding:20px 14px 20px 20px

}

.main_container_inner .steps_container {

	float:left;

	width:213px;

	padding:0 15px 0 0;

	text-transform: capitalize;

}

.main_container_inner .steps_container h2 {

	float:left;

	width:213px;

	color:#023366;

	font-weight:bold;

	font-size:18px;

	line-height:18px;

	text-transform:uppercase

}

.main_container_inner .steps_container .row_signup {

	float:left;

	width:220px;

	padding:8px 0 0 0

}

.main_container_inner .steps_container .row_signup label {

	float:left;

	width:60px;

	padding:8px 0 0 0;

	color:#023366;

}

.main_container_inner .steps_container .row_signup .carrier_label {

	float:left;

	width:53px;

	padding:3px 0 0 0;

	color:#023366;

}

.main_container_inner .steps_container .row_signup .signup_input {

	float:left;

	width:145px;

	padding:5px 5px 0 5px;

	height:27px;

	border:1px solid #d0d0d0;

}



.main_container_inner .steps_container .row_signup select {

	float:left;

	width:155px;

}

.main_container_inner .list_insurance_container {

	float:left;

	width:230px;

}

.main_container_inner .list_insurance_container h2 {

	float:left;

	width:213px;

	color:#023366;

	font-weight:bold;

	font-size:18px;

	line-height:18px;

	text-transform:uppercase

}

.main_list label{

	color:#023366;

}

.main_container_inner .list_insurance_container ul, .main_list ul {

	float:left;

	width:230px;

	padding:15px 0 0 0;

	list-style:none

}

.main_container_inner .list_insurance_container ul li, .main_list ul li {

	float:left;

	padding:0 0 10px 0;

	width:76px

}

.main_container_inner .list_container ul{

	float:left;

	width:600px;

	padding:15px 0 0 0;

	list-style:none

}

.main_container_inner .list_container ul li{

	float:left;

	padding:0 10px 10px 0;

	width:100px

}

.main_container_inner .list_insurance_container ul li .checkbox, .main_list ul li .checkbox {

	float:left;

}



.main_container_inner .list_insurance_container ul li label, .main_list ul li label {

	float:left;

	padding:0 0 0 3px;

	color:#023366;

}

.main_container_inner .list_insurance_container ul li label, .main_list ul li input {

	float:left;

	padding-right: 3px;

}

.main_list {

	clear: both;

	padding-top: 8px;

}

.main_container_inner .list_insurance_container .list_input {

	float:left;

	width:201px;

	padding:5px 5px 0 5px;

	height:27px;

	border:1px solid #d0d0d0;

}

.main_container_inner .list_insurance_container .continue_button {

	float:left;

	margin:10px 0 0 0;

}

.main_container_inner .heading_container {

	float:right;

	width:223px;

margin:0 0 0 15px;

}

.main_container_inner .heading_container h2 {

	float:left;

	width:213px;

	color:#023366;

	font-weight:bold;

	font-size:18px;

	line-height:18px;

	text-transform:uppercase;

	padding:0 0 10px 0

}

.main_container_inner .heading_container .content {

	float:left;

	width:170px;

	padding:5px 15px 15px 16px;

	background:#e0f2ff;

	border:1px solid #cdd7e2

}

.main_container_inner .heading_container .content p {

	float:left;

	width:170px;

	padding:10px 0 0 0;

	line-height:17px;

	color:#023366;

}

/************************************************************Profile***************************************************************/





#body_container .agent_profile {

	float:left;

	width:718px;

	height:42px;

	background:url(../images/agent_profile_bg.jpg) repeat-x 0 0;

	padding:18px 0 0 26px;

}

#profile_left_container {

	float:left;

	margin:27px 0 0 26px;

	display:inline;

	width:95px;

}

#profile_left_container .img {

	float:left;

	width:93px;

	height:81px;

	padding:1px;

	border:1px solid #dbdbdb;

}

#profile_left_container ul {

	float:left;

	list-style:none;

	width:95px;

	margin:10px 0 0 0;

	display:inline;

}

#profile_left_container ul li {

	float:left;

	width:91px;

	margin:0 0 0 2px;

	padding:5px 0 6px 0;

	background:url(../images/top_container_li_bg.jpg) repeat-x bottom left;

}

#profile_left_container ul li .icon {

	float:left;

	height:30px;
       padding-right:5px;

}

#profile_left_container ul li .text {

	float:left;

	padding:10px 0 0 3px;

}

#profile_left_container ul li .text a {

	text-decoration:none;

	color:#000;

}

#profile_left_container ul li .text a:hover {

	text-decoration:underline;

	color:#000;

}

#profile_left_container ul li.last {

	float:left;

	background-image:none;

}

.profile_mid_container {

	float:left;

	margin:27px 0 0 26px;

	display:inline;

	width:324px;

}

.profile_mid_container h3 {

	float:left;

	width:324px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	font-weight:bold;

	color:#023366;

}
.profile_mid_container .org {
	font-weight: bold;
	float:left;
	width:324px;
	font-size:14px;
	line-height:20px;
	padding:5px 0 5px 0;
}
.profile_mid_container .carrier {
	font-weight: bold;
	float:left;
	width:324px;
	font-size:14px;
	line-height:20px;
	padding:5px 0 5px 0;
}
.profile_mid_container .address {
	float:left;
	width:324px;
	font-size:12px;
	line-height:20px;
	padding:5px 0 5px 25px;
	background:url(../images/building.png) no-repeat center left;
}
.profile_mid_container .tel {
	float:left;
	width:324px;
	font-size:12px;
	line-height:20px;
	padding:5px 0 5px 25px;
	background:url(../images/telephone.png) no-repeat center left;
}
.profile_mid_container .fax {
	float:left;
	width:324px;
	font-size:12px;
	line-height:20px;
	padding:5px 0 5px 25px;
	background:url(../images/fax.png) no-repeat center left;
}
.profile_mid_container .url {
	float:left;
	width:324px;
	font-size:12px;
	line-height:20px;
	padding:5px 0 5px 25px;
	background:url(../images/website.png) no-repeat center left;
}

.profile_mid_container .address a {

	text-decoration:none;

	color:#000;

}

.profile_mid_container .address a:hover {

	text-decoration:underline;

}

.profile_mid_container p {

	float:left;

	color:#023366;

	width:324px;

	margin:8px 0 0 0;

	display:inline;

	font-size:12px;

	line-height:16px;

}

.profile_mid_container .hours {

	float:left;

	width:237px;

	list-style:none;

	margin:15px 0 0 0;

	display:inline;

	border:1px solid #d5c2a6;

}

.profile_mid_container .hours h3 {

	padding:7px 0 7px 15px;

	width:222px;

	font-weight:bold;

	background:#fed69e;

}

.profile_mid_container .hours ul {

	float:left;

	width:237px;

	list-style:none;

	background:#fef2de;

}

.profile_mid_container .hours ul li {

	float:left;

	width:222px;

	padding:5px 0 5px 15px;

}

.profile_mid_container .hours ul li.mid {

	float:left;

	width:222px;

	padding:5px 0 5px 15px;

	background:#fee9ca;

}

.profile_mid_container .hours ul li .day {

	float:left;

	width:77px;

}

.profile_mid_container .hours ul li .date {

	float:left;

	width:130px;

}

#profile_right_container {

	float:right;

	margin:27px 15px 0 0;

	display:inline;

	width:210px;

	background:#fef2de;

	padding:14px 0 0 25px;

}

#profile_right_container .direction {

	float:left;

	width:200px;

	padding:10px 0 10px 0;

	border:1px dotted #000;

	border-left:none;

	border-right:none;

	margin:5px 0 0 0

}

#profile_right_container .direction .address_input {

	float:left;

	width:67px;

	margin:0 5px 0 0;

	height:23px;

	display:inline;

	padding:6px 5px 0 3px;

	color:#666;

	font-size:11px

}

#profile_right_container .direction .direction_input {

	float:left;

	margin:0;

	padding:0

}

#profile_right_container h2 {

	font-size:15px;

	font-weight:bold;

	color:#023366;

	padding:15px 0 0 0;

	float:left;

	width:200px

}

#profile_right_container input {

	float:left;

	padding:10px 0 8px 0 //0px 0 8px 0;

}

#profile_right_container .left_form {

	float:left;

	width:199px;

}

#profile_right_container .left_form .row {

	float:left;

	width:199px;

	margin-top:5px;

	overflow:hidden;





}

#profile_right_container .left_form .row label {

	float:left;

	width:60px;

	color:#054283;

	padding:5px 0 0 0;

}

#profile_right_container .left_form .row .name_input {

	float:left;

	width:124px;

	height:22px;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#profile_right_container .left_form .row .name_input_small {

	float:left;

	width:20px;

	height:22px;

	margin:0 2px 0 0;

	display:inline;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#profile_right_container .left_form .row .name_input_big {

	float:left;

	width:56px;

	height:22px;

	display:inline;

	padding:5px 5px 0 5px;

	border:1px solid #adadad;

	margin-right:0px!important;

}

#profile_right_container .interested {

	float:left;

	width:211px;

	margin:15px 0 0 0;

	display:inline;

}

#profile_right_container .interested span {

	float:left;

	width:211px;

	font-weight:bold;

}

#profile_right_container .interested ul {

	float:left;

	width:211px;

	list-style:none;

}

#profile_right_container .interested ul li {

	width:70px;

	float:left;

	margin:10px 0 0 0;

	display:inline;

}

#profile_right_container .interested ul li .check_box {

	float:left;

	

}

#profile_right_container .interested ul li label {

	float:left;

	font-size:11px;

	padding:0 0 0 3px;

	

}

#profile_right_container .interested .submit {

	float:left;

	margin:5px 0 10px 0;

	display:inline;

}





.bread_crumbs {

	float:left;

	width:725px;

	margin:14px 0 14px 0;

	display:inline;

	background:#FFF;

	font-weight:bold;

	color:#08488d;

	padding:0 0 0 19px;

	text-transform: capitalize;

}

.bread_crumbs .left {

	float:left;

	width:425px;

}

.bread_crumbs .left a {

	text-decoration:none;

	color:#08488d;

	font-weight:bold;

	padding: 0 5px 0 5px;

	text-transform: capitalize;

}

.bread_crumbs .left a:hover {

	text-decoration:underline;

}

.bread_crumbs .left .current {

	color:#ff9800;

	text-decoration:underline;

	font-weight:normal;

	padding:0 0 0 5px;

}





.bread_crumbs .right {

	float:right;

	margin:0 45px 0 0;

	display:inline;

}

.bread_crumbs .right .img {

	float:left;

	padding:0 7px 0 7px;

}

.bread_crumbs .right .text {

	float:left;

	padding-right:7px;

}

#body_container .listed_agents {

	float:left;

	width:728px;

	height:64px;

	background:url(../images/listed_agents_bg.jpg) repeat-x 0 0;

	padding:10px 0 0 15px;

}

.listed_header {

	font-size: 24px;

	color: #D36F00;

	font-weight: bold;

}

.listed_text {

	font-size: 20px;

	color: #464646;

	text-transform: capitalize;

}

#body_container .form_container {

	float:right;

	width:729px;

	height:118px;

	background:url(../images/foro_bg.jpg) repeat-x 0 0;

	padding:16px 0 0 15px;

}

#body_container .form_container .heading_container {

	float:left;

	width:330px;

}

#body_container .form_container .heading_container .heading {

	float:left;

	width:250px;

}

#body_container .form_container .heading_container .heading h3 {

	float:left;

	color:#054283;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:32px;

	width:250px;

}

#body_container .form_container .heading_container .heading h4 {

	float:left;

	font-size:16px;

	color:#1c74d2;

	line-height:18px;

	width:250px;

}

#body_container .form_container .heading_container .icons {

	float:left;

}

#body_container .form_container .form {

	float:left;

	width:729px;

	padding:4px 0 0 0

}

#body_container .form_container .form .row {

	float:left;

	width:150px;

}

#body_container .form_container .form .row label {

	float:left;

	width:150px;

	font-weight:bold;

	color:#054283;

	padding:0 0 2px 0

}

#body_container .form_container .form .row .input {

	float:left;

	width:124px;

	height:22px;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#body_container .form_container .form .row select {

	float:left;

	width:134px;

	height:29px;

	line-height: 29px;

	font-size: 20px;

}

#body_container .form_container .form .button {

	float:left;

	width:320px;

	padding:15px 0 0 0;

}

#body_container .form_container .form .sign_up {

	float:left;

	padding:13px 0 13px 0;

}

#listed_left_container {

	float:left;

	margin:27px 0 0 15px;

	display:inline;

	width:211px;

	background:#e0f2ff;

	border:1px solid #cdd7e2;

	padding:14px 0 0 12px;

}

#listed_left_container h2 {

	font-size:15px;

	font-weight:bold;

	color:#023366;

	padding:15px 0 0 0;

}

#listed_left_container .left_form {

	float:left;

	width:199px;

}

#listed_left_container .left_form .row {

	float:left;

	width:199px;

	margin-top:5px;

	display:inline;

}

#listed_left_container .left_form .row label {

	float:left;

	width:60px;

	color:#054283;

	padding:5px 0 0 0;

}

#listed_left_container .left_form .row .name_input {

	float:left;

	width:127px;

	height:22px;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#listed_left_container .left_form .row .name_input_small {

	float:left;

	width:20px;

	height:22px;

	margin:0 3px 0 0;

	display:inline;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#listed_left_container .left_form .row .name_input_big {

	float:left;

	width:56px;

	height:22px;

	display:inline;

	padding:5px 5px 0 5px;

	border:1px solid #adadad

}

#listed_left_container .interested {

	float:left;

	width:211px;

	margin:15px 0 0 0;

	display:inline;

}

#listed_left_container .interested span {

	float:left;

	width:211px;

	font-weight:bold;

}

#listed_left_container .interested .required {

	float:left;

	width:211px;

	font-weight:bold;

}

#listed_left_container .interested ul {

	float:left;

	width:211px;

	list-style:none;

}

#listed_left_container .interested ul li {

	width:70px;

	float:left;

	margin:10px 0 0 0;

	display:inline;

}

#listed_left_container .interested ul li .check_box {

	float:left;

}

#listed_left_container .interested ul li input {

	float:left;

}

#listed_left_container .interested ul li label {

	float:left;

	font-size:11px;

	padding:3px 0 0 3px;

}

#listed_left_container .interested .submit {

	float:left;

	margin:5px 0 10px 0;

	display:inline;

}

#listed_right_container {

	float:right;

	margin:27px 14px 0 0;

	display:inline;

	width:467px;

}

.full_profile {

	float:left;

	width:450px;

	background:#ffeccc;

	padding:10px 0 10px 17px;

	margin-bottom:10px;

	display:inline;

}



.full_profile  ul {

	float:left;

	padding:15px 0 0 0;

	list-style:none

}

.full_profile ul li {

	float:left;

	padding:0 10px 10px 0;

}





#listed_right_container .full_profile .img_box {

	float:left;

	width:97px

}

#listed_right_container .full_profile .img_box .img {

	float:left;

	width:93px;

	height:81px;

	background-color:#fff;

	border:1px solid #dbdbdb;

	padding:1px;

	margin-right:10px;

	display:inline;

}

#listed_right_container .full_profile .img_box .check_box {

	float:left;

	font-size:9px;

	color:#023366;

	margin:10px 0 0 0;

	display:inline;

}

#listed_right_container .full_profile .img_box .full_profile_box {

	float:left;

	width:97px;

	height:28px;

	background-color:#fff;

	margin:10px 0 0 0;

	display:inline;

}

#listed_right_container .full_profile .text_box {

	float:left;

	width:330px;

	padding:0 0 0 10px;

}



#listed_right_container .full_profile .text_box .address {

	float:left;

	color:#023366;

}

#listed_right_container .full_profile .text_box .address strong {
	font-size: 18px;
}

#listed_right_container .full_profile .text_box .lines {

	float:left;

	width:330px;

	color:#023366;

	margin:15px 0 0 15px;

	display:inline;

}

#listed_right_container .full_profile .text_box .lines_details {

	float:left;

	padding:9px 10px 0 0;

	font-weight:bold;

}

#listed_right_container .full_profile .text_box .lines_img {
	/* padding:10px 10px 0 0; */
}

#listed_right_container .full_profile.change_color {

	float:left;

	width:450px;

	background:#fcf8ea;

	padding:10px 0 10px 17px;

	margin-bottom:10px;

	display:inline;

}

#listed_right_container .more_local {

	float:left;

	color:#f1850e;

	font-weight:bold;

}

#listed_right_container .more_local a {

	text-decoration:underline;

	color:#f1850e;

}

#listed_right_container .more_local a:hover {

	text-decoration:none;

}

#listed_right_container .results {

	float:right;

	margin:110px 100px 15px 0;

	display:inline;

}

#listed_right_container .results ul {

	float:left;

	list-style:none;

}

#listed_right_container .results ul li {

	color:#023366;

	padding:0 3px 0 3px;

	display:inline;

}

#listed_right_container .results ul li a {

	text-decoration:underline;

	color:#d28519;

}

#listed_right_container .results ul li a:hover {

	text-decoration:none;

}

.hidden{

	display: none;

}

.multiselect{

	height: 300px !important;

}

.errors{

	color: red !important;

	clear: both;

	margin-left: 15px;

	list-style-type: circle !important;

}



.errors li{

	width: 100% !important;

}



option{

	font-size: 14px;

	padding: 2px;

}



table{

	width: 600px;

	color:#023366;

}

table td.cell{

	padding: 5px;

	border: 1px solid #023366;	

	text-align: center;

}

table.notbig{

	width: 100%;

}

table.smaller{

	width: 400px;
	color: color:#023366;;

}



.addthis_button_compact{

	color:#08488D;

	text-decoration: none;

}

#listingTable{

	color:#023366;

	font-size: 12px;
	width: 455px;
}

#listingTable span{

	display: none;

}



#listingTable td{

	padding: 0;

	vertical-align: top;

	width: 100%;

}

#listingTable td p{

	vertical-align: top;

}

#listingHeading{

	display: none;

}

.lightborder{

	border: 1px solid #CDD7E2;

	padding: 5px;

	float: left;

}

#captcha-input{

	margin-left: 60px;

	margin-top: 10px;

}

.question{

	border-bottom: 1px dotted black;

	cursor: help;

}