/*

Copyright 2003-06 www.Logicboxes.com All Rights Reserved

Revision: 1.6

*/



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/* .............HTML Elements CSS For LogicBoxes Web site...........*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



body {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/body-bg.gif);

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

	font-size: 11px;

	color: #252525;

}



#bodywrapper {

	margin: 0px;

	padding: 0px;

	width: 770px;

	background-color: #fff;

}



table, div {

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

	font-size: 11px;

	color: #252525;

	line-height: 16px;

}



p {

	margin: 0px;

	padding: 0px;

	font-size: 11px;

	text-align: justify;

}



a {

	color: #003C85;

	text-decoration: none;

}



a:hover {

	color: #ff0000;

	text-decoration: underline;

}



h2, h3, h4 {

	margin: 0px;

	padding: 0px;

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

	text-decoration: none;

	font-weight: bold;

}



.red-text {

	color:#CC0000;

}



blockquote {

	margin: 0px;

	padding: 8px 1px 4px 10px;

	font-family: Verdana, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: bold;

	color :#484848;

	letter-spacing: 1px;

	background: url(http://images.logicboxes.com/images/blockquote.gif) #fbfbfb no-repeat -1px 0px;

	text-indent: 8px;

}



.bg-color {

	background-color: #fffefa;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*................Top links Home, Support, Login....................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#pageheader {

	margin: 0px;

	padding: 0px;

}



.topoverline {

	border-top: 1px solid #505050;

	width: 100px;

}



.headlink {

	padding-top: 6px;

	padding: 3px;

	font-size: 10px;

	color: #000000;

}



.headlink a:hover {

	text-decoration: underline;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*....................Page header images Top images..................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



.page-header-img {

	background: url(http://images.logicboxes.com/images/page-hader-img-blue-bland.gif) no-repeat top left;

	border: 0px;

	width: 585px;

	height: 57px !important; height: 59;

}



.page-header-img2 {

	background: url(http://images.logicboxes.com/images/fullpage-header.gif) no-repeat top left;

	border: 0px;

	width: 764px;

	height: 57px !important; height: 59;

}



.page-header-img-type2 {

	background: url(http://images.logicboxes.com/images/rft-top.gif) no-repeat top left;

	border: 0px;

	width: 765px;

	height: 57px !important; height: 59;

}



/*........................div padding ............................*/

.indent-div-pixel {

	padding: 0px 0px 0px 15px;

}



/*.indent-div {

	padding: 0px 0px 0px 10px;

}



.indent-p {

	padding: 0px 0px 0px 8px;

}*/



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*........................Contaner CSS ............................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#maincontent {

	margin: 0px;

	padding: 0px;

	color: #202020;

}



.content {

	margin: 0px;

	padding: 0px;

	color: #202020;

}



.content p {

	margin: 0px;

	padding: 6px 15px 2px 16px;

	color: #202020;

	text-align: justify;

}



.content a {

	color: #003C85;

	text-decoration: underline;

}



.content a:hover {

	color: #ff0000;

	text-decoration: none;

}



.content h2 {

	margin: 0px;

	padding: 4px 0px 10px 15px;

	font-size: 16px;

}



.content h3 {

	padding: 3px 0px 2px 15px;

	font-size: 13px;

	color:#000000;

}



.content h4 {

	padding: 2px 0px 2px 0px;

	font-size: 11px;

	color: #003C85;

}



.content h4 a {

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.content h4 a:hover {

	text-decoration: underline;

}



.content ul {

	margin: 0px;

	padding: 5px 0px 5px 22px;

	list-style: none;

}



.content li {

	margin: 0px;

	padding: 5px 15px 3px 10px;

	background: url(http://images.logicboxes.com/images/li-comman.gif) no-repeat 0px 11px;

	text-align: justify;

}



.content li h4 {

	padding: 0px;

	font-size: 12px;

}



.content li ul {

	margin: 0px;

	padding: 5px 0px;

	list-style: none;

}



.content li  li {

	margin: 0px;

	padding: 2px 0px 0px 14px;

	background: url(http://images.logicboxes.com/images/feature-sub-li.gif) no-repeat 2px 6px;

	text-align: justify;

}



.content strong{

	color: #555555;

}



.content .page-intro {

	margin: 0px;

	padding: 0px;

}



.content .page-intro p {

	margin: 0px;

	padding: 10px 15px 0px 15px;

	color: #202020;

	text-align: justify;

}



.content .page-intro img {

	margin: 0px;

	padding: 6px 0px 0px 6px;

}



.content .page-intro ul {

	margin: 0px;

	padding: 8px 10px;

}



.content .page-intro li {

	margin: 0px;

	padding: 2px 5px 3px 24px;

	background: url(http://images.logicboxes.com/images/introli.gif) no-repeat 10px 6px;

	text-align: justify;

	line-height: 14px;

}



.content .zoom {

	float: right;

	cursor: pointer;

	text-align:center;

}



.content .zoom a {

	text-decoration: none;

	background: url(http://images.logicboxes.com/images/click-to-view.gif) no-repeat 90px -1px;

}



.content .zoom a:hover {

	text-decoration: none;

	background: url(http://images.logicboxes.com/images/click-to-view-over.gif) no-repeat 90px -1px;

}



.content .highlight  {

	background-color: #ffffcc;

}



.content .highlight a {

	color: #000;

	text-decoration: underline;

}



.content .highlight a:hover {

	color: #252525;

	text-decoration: none;

	background-color: #ffffaa;

}



.content .highlight a:active {

	color: #252525;

	background-color: #eee;

	text-decoration: none;

}



/*.................... Breadcrumb  CSS ...........................*/



.content .breadcrumb {

	margin: 0px;

	padding: 4px 0px 4px 14px;

	font-size: 10px;

	color: #c6e6ff;

	}



.content .breadcrumb a {

	font-size: 10px;

	color: #c6e6ff;

	text-decoration: underline;

}



.content .breadcrumb a:hover {

	color: #c6e6ff;

	text-decoration: none;

}



.head-img {

	margin: 0px;

	padding: 0px 0px 0px 10px;

}



/*........................Notes  CSS ............................*/



.content .link ul {

	margin: 0px;

	padding: 5px 5px 0px 20px;

	list-style: none;

}



.content .link li {

	margin: 0px;

	padding: 2px 15px 1px 16px;

	background: url(http://images.logicboxes.com/images/link_arrow.gif) no-repeat 0px 5px;

	text-align: justify;

}



.content .link li a {

	text-decoration: underline;

}



.content .link li a:hover {

	text-decoration: none;

}



/*........................Notes  CSS ............................*/

.notes {

	background: url(http://images.logicboxes.com/images/notes-i.gif) #ffffed no-repeat 6px 12px;

}



.notes p {

	margin: 0px;

	padding: 12px 15px 5px 30px;

}



/*........................Sectionswith H2 CSS ............................*/



.sections {

	margin: 0px;

	padding: 0px 0px 12px 10px;

	background: url(http://images.logicboxes.com/images/hader-img.gif) repeat-x left top;

	margin-bottom: 7px;

}



.sections h2{

	margin: 0px;

	padding: 14px 0px 0px 6px;

	font-size: 17px;

	color: #104b88;

	font-family: trebuchet ms;

	font-weight: normal;

}



.sections h3 {

	padding: 1px 0px 1px 15px;

	font-size: 13px;

	color:#fff;

	background: #696969;

	margin-right:10px;

	margin-top:5px;

}



.sections-table {

	margin: 0px;

	padding: 0px 0px 0px 5px;

}



.sections-table a {

	color: #023e7d;

	font-size: 10px;

	font-weight: bold;

}



.sections-table a:hover {

	color: #023e7d;

	text-decoration: underline;

}



.sections-table p {

	margin: 0px;

	padding: 18px 8px 5px 8px;

}



.sections-big {

	margin: 0px;

	padding: 5px 0px 0px 10px;

	background: url(http://images.logicboxes.com/images/head-img-2.gif) repeat-x left top;

	height: 68px;

	font-size: 12px;

	color: #3a79ac;

}



.sections-big h2{

	margin: 0px;

	padding: 12px 0px 6px 6px;

	font-size: 17px;

	color: #104b88;

	font-family: trebuchet ms;

	font-weight: normal;

}

.para-wrapper { padding: 0px 0px 10px 0px;}

.lbob {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/lbob-bg.gif) no-repeat center;

	height: 192px;

	width: 584px;

}



.globe {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/glob.gif) no-repeat center ;

	height: 155px;

	width: 584px;

}



.vertical-dots td {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/vertical-dots.gif) repeat-y right top;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*....................Sidebar hader CSS ...........................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



.sidebar-top-img {

	background: url(http://images.logicboxes.com/images/page-hader-img-gray-bland.gif) no-repeat top left;

	border: 0px;

	width: 179px;

	height: 58px;

}



.sidebar {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/sidebar-bg.gif) repeat-y left top;

}



.sidebar .head {

	display: none;

	color: #FFFFFF;

}



.sidebar-img {

	margin: 0px;

	padding: 16px 0px 0px 10px;

}



.sidebar-img-active {

	margin: 0px;

	padding: 11px 0px 0px 10px;

}



.sidebar .subhead-activ ul {

	margin: 0px;

	padding: 1px 0px;

	list-style: none;

}



.sidebar .subhead-activ li {

	padding:0px 0px 0px 18px;

	color: #135d8e;

	font-size:11px;

	line-height: 14px;

}



.sidebar .subhead-hilite li a {

	color: #135d8e;

	font-size:11px;

	background: none;

	padding-left: 12px;

}



.sidebar .subhead-hilite li a:hover {

	background: none;

	}



.sidebar .subhead ul {

	margin: 0px;

	padding: 1px 0px;

	list-style: none;

}



.sidebar .subhead li {

	padding:0px 0px 0px 18px;

	color: #212121;

	font-size:11px;

	line-height: 14px;

}



.sidebar ul {

	margin: 0px;

	padding: 1px 0px 3px 0px;

	padding-left: 6px;

	list-style: none;

}

	

.sidebar li {

	padding:0px;

	color: #135d8e;

	font-size:10px;

}



.sidebar li a {

	padding: 2px 0px 1px 24px;

	background: url(http://images.logicboxes.com/images/sidebar-li-img-over.gif) no-repeat 14px 7px;

	text-decoration: none;

	width: 88%;

	font-size:10px;

	font-weight:normal;

	color: #003C85;

	line-height: 12px;

	display: block;

}



.sidebar li a:hover {

	color: #ff0000;

	background: url(http://images.logicboxes.com/images/sidebar-li-img.gif) no-repeat 14px 7px;

	text-decoration: none;

}



.sidebar .top-active ul {

	margin: 0px;

	padding: 1px 0px 3px 0px;

	padding-left: 8px;

	list-style: none;

}

	

.sidebar .top-active li {

	margin: 0px;

	padding: 0px;

}



.sidebar .top-active li a {

	padding: 2px 0px 1px 22px;

	color: #212121;

	background: url(http://images.logicboxes.com/images/introli.gif) no-repeat 10px 5px;

	text-decoration: none;

	width: 88%;

	font-size:10px;

	color: #252525;

	line-height: 12px;

	display: block;

}



.sidebar  .top-active li a:hover {

	color: #ff0000;

	background: url(http://images.logicboxes.com/images/introli.gif) no-repeat 10px 5px;

	text-decoration: none;

}



.sidebar .sfooter {

	margin: 0px;

	padding: 2px 0px 0px 0px;

	background: url(http://images.logicboxes.com/images/sidebar-footer.gif) no-repeat right top;

}

/*................ Call a LogicBoxes Consultant CSS.................*/

.call-back {

	padding: 7px 0px 6px 42px;

	background: url(http://images.logicboxes.com/images/callbackimge.gif) no-repeat right top;

	color: #292929;

	font-size: 10px;

	font-weight: bold;

	line-height:12px;

}



.call-back a {

	color: #292929;

	font-size: 10px;

	font-weight: bold;

	line-height:12px;

	text-decoration:none;

}



.call-back a:hover {

	text-decoration:underline;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*.................... Pricing table css ...........................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



.pricing-border {

	border: 1px solid #e7e0d2;

}



.pricing-head td {

	margin: 0px;

	padding: 5px 0px 0px 5px;

	background: url(http://images.logicboxes.com/images/pricing-top-img.gif) repeat-x left top;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	height: 27px;

}



.pricing-subhead td {

	margin: 0px;

	padding: 6px 2px;

	background: url(http://images.logicboxes.com/images/pricing-td.gif) #fff repeat-y right top; 

	font-size: 10px;

	color: #212121;

	border-bottom: 1px solid #ededeb;

}





.pricing-head-2 td {

	margin: 0px;

	padding: 0px 0px 0px 5px;

	background: url(http://images.logicboxes.com/images/pricing-top-img-2.gif) repeat-x left top;

	font-size: 10px;

	font-weight: bold;

	color: #003366;

	height: 43px;

}



.pricing-td1 td {

	margin: 0px;

	padding: 5px 0px 3px 2px;

	background: url(http://images.logicboxes.com/images/pricing-td.gif) #f6f6f6 repeat-y right top; 

	font-size: 10px;

	border-bottom: 1px solid #e9e9e8;

}



.pricing-td2  td {

	margin: 0px;

	padding: 5px 0px 3px 4px;

	background: url(http://images.logicboxes.com/images/pricing-td.gif) #fffefa repeat-y right top;

	font-size: 10px;

	border-bottom: 1px solid #e9e9e8;

}



.pricing-td3 {

	margin: 0px;

	padding: 5px 0px 3px 2px;

	background: url(http://images.logicboxes.com/images/pricing-td.gif) #f6f6f6 repeat-y right top; 

	font-size: 10px;

	border-bottom: 1px solid #e9e9e8;

}



.pricing-td4  {

	margin: 0px;

	padding: 5px 0px 3px 4px;

	background: url(http://images.logicboxes.com/images/pricing-td.gif) #fffefa repeat-y right top;

	font-size: 10px;

	border-bottom: 1px solid #e9e9e8;

}



.pricing-td {

	background: url(http://images.logicboxes.com/images/pricing-td.gif) repeat-y right top;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*..................Open Boxes Head lines ..........................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



.openbox-subheading {

	margin: 0px;

	padding: 3px 0px 0px 30px;

	background: url(http://images.logicboxes.com/images/open-box.gif) no-repeat 11px 3px;

	font-size: 12px;

}



.openbox-subheading h4 {

	padding: 0px 0px 0px 4px;

	font-size: 12px;

}



.subheading {

	margin: 0px;

	padding: 6px 0px 4px 16px;

	background: #fcfcfc no-repeat 8px 2px;

	border-bottom: 2px solid #ececec;

	font-size: 12px;

	font-weight: bold;

	color: #104b88;

}



/*...........Gray and shadow  and Right side shadow.................*/

#shadowgary {

	background: url(http://images.logicboxes.com/images/content-shadow.gif) repeat-y right top;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*.........Footer CSS .........................................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

	

#footer

	{

	font-size: 10px;

	padding: 10px 0px 10px 0px;

	color: #465D73;

	background: url(http://images.logicboxes.com/images/bottom-img.gif) no-repeat top right;

	height: 31px;

	line-height: 18px;

	text-align: center;

}



#footer-events {

	font-size: 10px;

	padding: 10px 0px 10px 0px;

	color: #465D73;

	background: url(http://images.logicboxes.com/images/bottom-img-events.gif) no-repeat top right;

	height: 31px;

	line-height: 18px;

	text-align: center;



	}



#home-footer

	{

	font-size: 10px;

	padding: 10px 0px 10px 0px;

	color: #465D73;

	background: url(http://images.logicboxes.com/images/bottom-img-home.gif) no-repeat top right;

	height: 31px;

	line-height: 18px;

	text-align: center;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*..........................home page Li............................*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/



.home-intro {

	margin:0px 0px 0px 0px;

	padding: 60px 0px 0px 0px;

}



.intro-li-off ul {

	margin:10px 0px 0px 0px;

	padding:0px;

	list-style: none;

}



.intro-li-off li {

	padding: 0px 0px 6px 18px;

	background: url(http://images.logicboxes.com/images/home-intro-li.gif) no-repeat 0px 5px;

	font-size: 12px;

	display: block;

	color: #212121;

	width: 87%;

}



.intro-li-on ul {

	padding:0px;

	list-style: none;

}



.intro-li-on li {

	padding: 0px 0px 6px 18px;

	color: #0178dd;

	background: url(http://images.logicboxes.com/images/home-intro-li-over.gif) no-repeat 0px 5px;

	font-size: 12px;

	display: block;

	width: 87%;

	cursor:pointer;

}



.home-integrated-products ul {

	margin: 0px;

	padding: 0px;

	padding-left: 20px;

	padding-top: 5px;

	list-style: none;

}



.home-integrated-products li {

	text-align: left;

}



.home-integrated-products li a {

	margin: 0px;

	padding: 2px 0px 0px 12px;

	background: url(http://images.logicboxes.com/images/sidebar-li-img-over.gif) no-repeat 2px 8px;

	width: 90%;

	line-height: 16px;

	display: block;

}



.home-integrated-products li a:hover {

	background: url(http://images.logicboxes.com/images/sidebar-li-img.gif) no-repeat 2px 8px;

}



.news-section {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #acacac;

}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/*.....................Form CSS ...................... .............*/

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.contact-form {

	margin-left: 5px;

}



.contact-form .text {

	padding-right: 3px;

	font-weight: bold;

	text-align: right;

}



.contact-form input, textarea, select {

	padding: 1px 0px 2px 1px;

	font-size: 11px;

	border:1px solid #ccc;

}



.contact-form .width-mr {

	width: 45px;

}



.contact-form .width-mr-contant {

	width: 180px;

}



.contact-form form {

	margin: 0px;

	padding: 0px;

}



.contact-form table .dataTable {

	margin: 0;

	vertical-align: top;

	cursor: default;

}



.contact-form .dataTable td {

	border-bottom: 1px solid #f3f3f3;

	padding: 5px;

	font-size: 11px;

	color: #333;

}



.contact-form .dataTable .red-text {

	color:#CC0000;

}



.contact-form .button {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/button.gif) no-repeat;

	border: 0px;

	width: 100px;

	height: 31px;

	font-weight: bold;

	color:#212121;

	font-size: 11px;

}



.contact-form .button-over {

	margin: 0px;

	padding: 0px;

	background: url(http://images.logicboxes.com/images/button.gif) no-repeat;

	border: 0px;

	width: 100px;

	height: 31px;

	font-weight: bold;

	color:#cc0000;

	font-size: 11px;

}


/* Tweet */
.recent-tweet{ 
padding-top:10px;
}
#twitter_div ul li{ 
background:url(http://images.logicboxes.com/images/introli.gif) no-repeat 7px 9px;
padding:5px 5px 10px 21px;
color:#252525;
}
.recent-tweet h3{ 
padding:5px 0 5px 40px;
font-size:13px;
background:url(http://images.logicboxes.com/images/tweet.gif) no-repeat 13px 3px;
}
#twitter_update_list li a{ 
background:url(http://images.logicboxes.com/images/sidebar-li-img-over.gif) no-repeat 2px 9px;
padding:4px 0 0 10px;
}
.recent-tweet p{ 
padding:0 12px 10px 13px;
}



/*

Miscellaneous

*/



.ss-tip {

	color: #003399;

	cursor: default;

	font-family: tahoma;

	padding-left: 27px;

	background:url(http://images.logicboxes.com/images/ss-tip.gif) no-repeat 5px center;

	}



html>img

{

	width: 0!important;

	height: 48px!important;

	padding-left: 48px!important;

	background: url(http://images.logicboxes.com/images/lb-scroll.png) no-repeat;

}



/*

DEMO LISTING

*/



.demo-listing td {

	padding: 10px 0;

	}

.demo-listing a {

	display:block;

	font-size: 10px;

	margin-top:5px;

	text-decoration: none;

	}

.demo-listing a:hover {

	text-decoration: underline;

	}





/*

RFP Listing Page

http://www.logicboxes.com/response-to-rfp/

*/



.rfp .pp {

	background: url(http://images.logicboxes.com/images/powerpoint-bg.gif) no-repeat 2px 4px;

	padding-left: 23px;

	margin: 2px 0;

	}



.rfp .pdf {

	background: url(http://images.logicboxes.com/images/pdf-bg.gif) no-repeat left 2px;

	padding-left: 23px;

	margin: 2px 0;

	}



.rfp .zip {

	background: url(http://images.logicboxes.com/images/zip-bg.gif) no-repeat 2px 3px;

	padding-left: 23px;

	margin: 2px 0;

	}



.rfp li {

	background: url(http://images.logicboxes.com/images/li-bg.gif) no-repeat left 10px;

	list-style: none;

	}



.promo-anchor-links {

	background: #f5f5f5;

	border-top: 1px solid #e1e1e1;

	border-bottom: 1px solid #e1e1e1;

	}

.promo-anchor-links img {

	margin-left: 15px;

	}

.promo-anchor-links table {

	border-top: 1px solid #e8e8e8;

	}

.promo-anchor-links-item {

	padding-left: 25px;

	background: url(http://resources.logicboxes.com/images/promo-anchor-links-item-bg.gif) no-repeat 15px 6px;

	margin: 7px 2px;

	}

.promo-anchor-links-item a { 

	font-family: verdana, trebuchet ms;

	font-size: 11px;

	color: #333333;

	text-decoration: underline;

	}

.promo-anchor-links-item a:hover { 

	text-decoration: none;

	}

.promo-block {

	margin-left: 15px;

	margin-right: 15px;

	}

h5.promo-heading {

	margin: 0;

	padding: 2px;

	padding-left: 25px;

	background: url(http://resources.logicboxes.com/images/promo-heading-bg.gif) no-repeat left 2px;

	font-size: 16px;

	font-family: trebuchet ms;

	font-weight: bold;

	color: #104b88;

	}

.promo-block p {

	line-height: 17px;

	padding-left: 0;

	}

.promo-block .notes p {

	padding-left: 27px;

	}

.promo-separator {

	text-align: right;

	border-top: 1px solid #e1e1e1;

	border-bottom: 1px solid #e1e1e1;

	background: #f5f5f5;

	padding-right: 15px;

	margin-top: 5px;

	margin-bottom: 15px;

	}

.promo-separator img {

	border: 0;

	}


/* ICANN Feasibility Form & ICANN Profiling Form */



#consultancy .odd {background: #fff;}

#consultancy .even {background: #fbfbfb;}

#consultancy { padding: 0 0 0 15px;}

#consultancy h2 { color: #303b69;

	margin: 0px;

	padding: 10px 0px 7px 8px;

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

	font-size: 19px; font-weight: normal;

}

#consultancy h3 {

	margin:0;

	padding: 6px 0px 6px 8px;

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

	font-weight: bold;

	font-size: 14px;

	color:#1778bf;

}

#consultancy input {

font-size: 13px !important;

}

#consultancy textarea {

font-size: 13px !important;

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

}

.italic {

color:#666;

font-size:10px;

}



/* NEWS ADMIN */



.news-admin-sec {

padding:0 0 0 10px;

}



/* NEWSPAGE */



#news-page td {

border-bottom: 1px solid #e8e8e8;

}



#news-page td a {

text-decoration:none;

}



/* SUPPORT ANNOUCEMENTS */ 



#support-announcement #sa-header {

	background: url(http://resources.resellerclub.com/images/support-announcement-header-bg.gif) no-repeat left top;

	height: 29px;

	cursor: pointer;

	}

#support-announcement #sa-footer {

	background: url(http://resources.resellerclub.com/images/support-announcement-footer-bg.gif) no-repeat left top;

	height: 29px;

	}

#support-announcement #sa-header strong {

	font-weight: bold;

	color: #FF6D06;

	font-family: arial;	

	font-size: 15px;

	margin-left: 30px;

	margin-top: 2px;

	}

#support-announcement #sa-header .sa-control, #support-announcement #sa-footer .sa-control {

	font-size: 11px;

	font-weight: normal;

	color: #666;

	font-family: trebuchet ms;

	}

#support-announcement #sa-content{

	border: 1px solid #ccc;

	border-top: 0 none;

	background: #fcfcfc;

	}

#support-announcement .sa-wrapper {

	margin: 0 25px;

	padding: 20px 0 10px 0;

	}

#support-announcement .sa-wrapper h3 {

	font-size: 14px;

	font-family: arial;

	color: #fff;

	font-weight: bold;

	padding: 3px 0 3px 20px;

	margin: 0;

	background-color: #414141;

	border: 1px solid #e1e1e1;

	}



.sa-new {

        background: url(http://resources.resellerclub.com/images/sa-heading-bg.gif) #414141 no-repeat right top;

        }



#support-announcement .sa-wrapper h3 small {

font-size: 10px;

font-family: tahoma;

color: #eee;

font-weight: normal;

}

#support-announcement .sa-wrapper h4 {

	margin: 0;

	padding: 0 0 0 20px;

	font-size: 13px;

	font-weight: bold;

	font-family: arial;

	color: #414141;

	background: url(http://resources.resellerclub.com/images/context-pointer.gif) no-repeat 5px center;

	}

#support-announcement .sa-wrapper p {

	margin-left: 20px;

	}

#support-announcement .sa-wrapper ul {

	margin-left:25px;

	}

#support-announcement .sa-wrapper .sa-link {

	color: #C10101;

	text-decoration: underline;

	}



/* PRESS RELEASES SECTION */



.pr-innerpg-table {

background:#fff;

}

.pr-innerpg-news-title {

padding:12px 0 12px 0;

}

.pr-innerpg-news-title a {

color:#53769b;

font-size:11px;

font-weight:bold;

padding:20px 5px 5px 2px;

}

.pr-innerpg-news-date a {

color:#6e6e6e;

font-size:12px;

text-align:left;

padding:10px 0px 5px 6px;

text-decoration:none;

font-family:Arial;

font-weight:bold;



}

.pr-innerpg-news-date {

padding:13px 0 10px 5px;



}

p.pr-innerpg-abst {

padding:0 7px 4px 2px;

margin:0;

}

.pr-innerpg-news-img {

padding:15px 3px 0 7px;

}



.pr-innerpg-news-table .newsbody {

margin:15px;

}



.pr-innerpg-news-table .newsbody td {

border-bottom:1px solid #eeede9;

}



.not-linked {

color: #666 !important;

text-decoration: none !important;

padding:0 15px 0 8px;

font-weight:bold;

}



.news-morelisting  {

background:#efefef;

padding:5px 0;

 -moz-border-radius-bottomleft:8px;

-moz-border-radius-bottomright:8px;

-moz-border-radius-topleft:8px;

-moz-border-radius-topright:8px;

}

div.news-morelisting  {

width:567px;

margin:0 0 0 8px;

}

.news-morelisting a {

text-decoration: underline;

font-weight:bold;

padding:0 15px 0 8px;

}



.news-morelisting strong {

padding:0 0 0 7px;

}
