body {
	background-color: #84BFE9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: Black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

a {
	color: #0462A4;
	text-decoration: underline;	
}

a:hover {
	color: #0462A4;
	text-decoration: underline;	
}

table.layout {
	background-color: White;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.header {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	height: 48px;
}
/*
.header_tel {
	z-index: 1;	
	position: absolute; 
	left: 83px; 
	top: 3px; 
	color: #283C55;
}
*/

.header_uppermenu {
	color: #0B1390;
	padding-right: 6px;
	padding-top: 4px;
}

.header_uppermenu a {
	color: #0B1390;
	text-decoration: underline;	
}

.header_uppermenu a:hover {
	text-decoration: none;	
}

.header_specialist {
	color: #0B1390;
	padding-right: 6px;
	padding-top: 14px;
	font-weight: bold;
}

.topnav {
	height: 20px;
	/*background-color: #759CDF;*/
	background-color: #579CE8;
	color: #FCFEFB;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-top: 5px solid #D2DBFC;
	border-bottom: 1px solid #5A78AC;
}

.topnav_tbl {
	height: 20px;
	padding-left: 8px;
	padding-right: 6px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.topnav a {
	color: #D2E4FC;
	text-decoration: underline;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.topnav a:hover {
	text-decoration: none;
}

.topnav_help {
	text-align: right;
}

.topnav_help IMG {
	vertical-align: middle;
}

.topnav_help a {
	color: #D2E4FC;
	text-decoration: none;
}

.topnav_help a:hover {

}

.botnav {
	height: 19px;
	background-color: #E4EEFC;
	color: Black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-top: 1px solid #DCDAD5;
	border-bottom: 1px solid #DCDAD5;
	padding-left: 6px;
	padding-right: 6px;
}

.botnav a {
	color: #144C81;
	text-decoration: none;
}

.botnav a:hover {
	text-decoration: underline;
}

.footer {
	color: Black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.footer a {
	color: Black;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

#midcont {
	border-top: 1px solid #FFFFFF;	
}

#leftm {
	border-right: 1px solid #C4BEC4;	
	color: Black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;	
}

#rightm {
	border-left: 1px solid #C4BEC4;
	color: Black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;	
}

/* Right Menu Begin */

#rm_findsol {
	background-color: #F4F6F4;
	/* width: 160px; */
	/*
	cursor: hand;
	cursor: pointer;
	*/
}
#rm_findsol_search 
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;	
}


#rm_findsol_search_form
{
	margin: 0px 0px 0px 0px;
}

#rm_findsol_search_query
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	width: 110px;
	height: 15px;
	border: 1px solid #7C9EBC;
	vertical-align: middle;
	padding-left: 2px;
}

#rm_findsol_search_button 
{	
	/*
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	*/
	vertical-align: middle;
	width: 25px;	
}

#rm_findsol_title {
	font-weight: bold;
	color: Black;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.rm_findsol_lvl1 {
	font-weight: bold;
	color: #0C4B7B;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(/images/rm_arrowdwn1.gif);
	border-top: 1px solid #F4F6F4;	
	border-bottom: 1px solid #F4F6F4;
	cursor: hand;
	cursor: pointer;		
}

.rm_findsol_lvl1 a {
	color: #0C4B7B;
	text-decoration: none;	
}

.rm_findsol_lvl1 a:hover {
	text-decoration: underline;		
}

.rm_findsol_lvl2 {
	color: #0C4B7B;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 8px;
}

.rm_findsol_lvl2s {
	color: #0C4B7B;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 8px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(/images/rm_arrowdwn2.gif);
}

.rm_findsol_lvl3 {
	color: #0C4B7B;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}

.rm_findsol_sub1 {
	color: #0C4B7B;
	background-color: #E4EEFC;	
	border-bottom: 1px solid #C4BEC4;	
}

.rm_findsol_sub1 a {
	color: #0C4B7B;	
	text-decoration: none;	
}

.rm_findsol_sub1 a:hover {
	text-decoration: underline;	
}


.rm_findsol_sub2 {
	border-top: 1px solid #FFFFFF;
 /* border-bottom: 1px solid #FFFFFF; */
}

.rm_findsol_sub2_empty {
	border-top: 0px;
	border-bottom: 0px;		
}

.rm_separ1 {
	margin-left: 11px;
	margin-right: 17px;
	border-bottom: 1px dashed #9C9A9C;
}

.rm_separ2 {
	margin-left: 19px;
	margin-right: 17px;
	border-bottom: 1px dashed #9C9A9C;
}

.rm_findsol_lvl1_h {
	/*highlight menu*/
	font-weight: bold;
	color: #0C4B7B;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;	
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(/images/rm_arrowdwn1.gif);
	border-top: 1px solid #FFFFFF;	
	border-bottom: 1px solid #FFFFFF;
	cursor: hand;
	cursor: pointer;	
}

.rm_findsol_lvl1_h a {
	color: #0C4B7B;	
	text-decoration: none;	
}

.rm_findsol_lvl1_h a:hover {
	text-decoration: underline;	
}

.rm_findsol_lvl2_h {
	/*highlight menu*/
	color: #DB521F;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 8px;
}

.rm_findsol_lvl2_h a {
	color: #DB521F;	
	text-decoration: none;	
}

.rm_findsol_lvl2_h a:hover {
	text-decoration: underline;	
}

.rm_findsol_lvl2s_h {
	/*highlight menu*/
	color: #DB521F;
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 8px;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(/images/rm_arrowdwn2.gif);
}

.rm_findsol_lvl2s_h a {
	color: #DB521F;	
	text-decoration: none;	
}

.rm_findsol_lvl2s_h a:hover {
	text-decoration: underline;	
}

.rm_findsol_lvl3_h {
	/*highlight menu*/
	color: #DB521F;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}

.rm_findsol_lvl3_h a {
	color: #DB521F;	
	text-decoration: none;	
}

.rm_findsol_lvl3_h a:hover {
	text-decoration: underline;	
}

.rm_bookspot {
	padding-top: 4px;
	padding-bottom: 4px;	
	padding-left: 4px;
	font-weight: bold;
}

.rm_bookspot a {
	color: #26567B;	
	text-decoration: none;
}
.rm_bookspot a:hover {
	text-decoration: underline;
}

/* Right Menu End */


/* Left Menu Begin */

.lm_imgspace {
	width: 15px;
	text-align: center;
	float: left;
	padding-top: 4px;
}

/* Internet Explorer 3px bug */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .fixspace  {
	height: 1%;
}
/* End hide from IE5/mac */ 

/* hide from MacIE \*/
* html .fixspace {
    padding-right: -3px;
    }
/* end hide */


#lm_imgspace_link {
	padding-left: 0px;
}

#lm_todo {
	background-color: #FCFEFB;
}

#lm_todo_title {
	font-weight: bold;
	color: Black;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #DCDAD5;
}

#lm_todo a {
	color: #0C4B7B;	
	text-decoration: none;
}

#lm_todo a:hover {
	color: #0462A4;	
	text-decoration: underline;	
}

.lm_todo_imgspace {
	/* reikia sutvarkyti */
	width: 18px;
	float: left;
	text-align: center;
}

#lm_todo_links {

	border-bottom: 1px solid #DCDAD5	
}

.lm_todo_link {
	padding-left: 18px; 
	padding-top: 3px;
	padding-bottom: 3px;
}

#lm_todo_links2 {
	padding-top: 3px;

}

.lm_todo_link2 {
	padding-left: 24px;
	padding-top: 3px;
	padding-bottom: 3px;
}



#lm_ad_title {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #848684;
	background-color: #FCFEFB;
	padding-top: 12px;
	padding-bottom: 2px;
	border-bottom: 1px solid #DCDAD5;	
}

#adLabel {
	
} 


/* Not used (only in template)
#lm_ad {
	background-color: #FCFEFB;
	padding-top: 6px;
	padding-left: 10px;
}

#lm_ad a {
	color: Black;
	text-decoration: none;
}

#lm_ad a:hover {
	text-decoration: underline;
}

#lm_ad_image {
	width: 69px;
	height: 82px;
}

#lm_ad_links {
	padding-left: 6px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#lm_ad_links DIV {
	padding-top: 3px;
	padding-bottom: 3px;
	
}

#lm_ad_name {
	padding-bottom: 10px;	
}

#lm_ad_name a {
	color: #0C4B7B;
	font-weight: bold;
}

#lm_ad2_sep {
	margin-right: 9px;
	border-bottom: 1px solid #A6AFD4;
	margin-bottom: 3px;
}

#lm_ad2 {
	background-color: #FCFEFB;
	padding-top: 6px;
	padding-bottom: 5px;	
}

#lm_ad2 a {
	color: Black;
	text-decoration: none;
}

#lm_ad2 a:hover {
	text-decoration: underline;
}
*/
#lm_update_progress {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7B0C0C;
	background-color: #FFFFAE;
	border: 1px solid #7B0C0C;
	padding: 3px;
	margin: 5px;
	z-index: 1;
	position: absolute;
	top: 0;
	right: 0;
	vertical-align: middle;	
}

/* Left menu for unregistered users start */
#lm_join_title {
	color: Black;
	font-weight: bold;
	border-top: 1px solid #DCDAD5;
	border-bottom: 1px solid #FCFEFB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 18px; 
	background-color: #F4F6F4;
}

#lm_join {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	background-color: #F4F6F4;
	padding-top: 4px;
	padding-bottom: 4px;	
}

#lm_join UL {
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
}

#lm_join LI {
	padding: 0 0 0 18px;	
	margin: 0px;
	background: url(/images/lm_dot_small.gif) 9px 6px no-repeat;	
}

#lm_join a {
	color: #0402FC;
	text-decoration: underline;
}


#lm_join_form_div {
	padding-left: 18px;
	padding-bottom: 6px;
	padding-right: 4px;	
	padding-top: 5px;
}

#lm_join_form {
	margin: 0px 0px 0px 0px;
}

#lm_joinform_text {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	width: 122px;
	border: 1px solid #7C9EBC;
	
	margin-top: 3px;
	margin-bottom: 3px;
}

#lm_joinform_button {
	
}
/* Left menu for unregistered users end */


/* Left menu for registered users start */
#lm_user_acc_title {
	color: #09223A;
	font-weight: bold;
	border-top: 1px solid #AFB8C6;
	border-bottom: 1px solid #AFB8C6;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px; 
	background-color: #E4EEFC;	
}

/*
#lm_user_hist_title {
	color: Black;
	font-weight: bold;
	border-bottom: 1px solid #F9FBF9;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 18px; 
	background-color: #E4EEFC;	
}
*/

#lm_user_acc {
	color: #0C4B7B;
	background-color: #E4EEFC;			
}

.lm_user_acc_link {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;
}
.lm_user_acc_link a {
	color: #0C4B7B;
	text-decoration: none;
}
.lm_user_acc_link a:hover {
	text-decoration: underline;
}

.lm_user_acc_link_act {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;
}
.lm_user_acc_link_act a {
	color: #DB521F;
	text-decoration: none;
}
.lm_user_acc_link_act a:hover {
	text-decoration: underline;
}


#lm_user_down_title {
	color: #645C64;
	font-weight: bold;
	border-bottom: 1px solid #D4D7D4;
	border-top: 1px solid #AFB8C6;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px; 
	background-color: #F9FBF9;		
}

#lm_user_down {
	color: Black;
	background-color: #F9FBF9;
}

.lm_user_down_link {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;
}
.lm_user_down_link a {
	color: #0C4B7B;
	text-decoration: none;
}
.lm_user_down_link a:hover {
	text-decoration: underline;
}

.lm_user_down_link_act {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;
}
.lm_user_down_link_act a {
	color: #DB521F;
	text-decoration: none;
}
.lm_user_down_link_act a:hover {
	text-decoration: underline;
}

#lm_user_down_sep {
	margin-right: 9px;
	margin-left: 18px;
	border-bottom: 1px solid #A6AFD4;
	margin-bottom: 1px;
}


#lm_user_cart_title {
	color: #645C64;
	font-weight: bold;
	border-bottom: 1px solid #D4D7D4;
	border-top: 1px solid #D4D7D4;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px; 
	background-color: #F9FBF9;		
}

#lm_user_cart {
	color: Black;
	background-color: #F9FBF9;
}

#lm_user_cart TABLE, #lm_user_cart TD, #lm_user_cart DIV {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.lm_user_cart_link {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;	
}
.lm_user_cart_link a {
	color: #0C4B7B;
	text-decoration: none;	
}
.lm_user_cart_link a:hover {
	text-decoration: underline;	
}

.lm_user_cart_link_act {
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 18px;	
}
.lm_user_cart_link_act a {
	color: #DB521F;
	text-decoration: none;	
}
.lm_user_cart_link_act a:hover {
	text-decoration: underline;	
}



#lm_user_subscriptions_link {
	color: #144C81;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 18px;
}

#lm_user_subscriptions_link a {
	color: #144C81;
	text-decoration: none;
}

#lm_user_subscriptions_link a:hover {
	text-decoration: underline;
}

.lm_user_activelink a {
	color: #144C81;
}


/* Left menu for registered users end */



.lm_bmenu_title {
	color: #09223A;
	font-weight: bold;
	border-top: 1px solid #AFB8C6;
	border-bottom: 1px solid #AFB8C6;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E4EEFC;
	
}

.lm_bmenu {
	color: #0C4B7B;
	background-color: #FCFEFB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-left: 18px;
}

.lm_bmenu1 {
	color: #0C4B7B;
	background-color: #FCFEFB;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}

.lm_bmenu a {
	color: #0C4B7B;
	text-decoration: none;
}

.lm_bmenu a:hover {
	text-decoration: underline;
}

.lm_reviewsoft_title a {
	color: #0C4B7B;
	font-weight: bold;
}

.lm_reviewsoft_rating {

}

/* Left Menu End */


/* Main Content Start */

#cont {
	background-color: #FCFEFB;
}

/* Office Solution Finder Start */

#cont_finder {
	width: 448px;
}

#cont_finder_title {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 15px;
	color: Black;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
	background-color: #FCFEFB;
	padding-left: 29px; 
}

#cont_finder_search {
	color: Black;
	border: 1px solid #C4BEC4;
	padding-top: 8px;
	padding-bottom: 12px;
	padding-left: 14px;
	padding-right: 8px;

}

#cont_finder_form {
	margin: 0px 0px 0px 0px;
}

input.cont_finder_query {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	/*width: 252px;*/
	width: 348px;	
	height: 15px;
	border: 1px solid #7C9EBC;
	vertical-align: middle;
	padding-left: 2px;
}

#cont_finder_options{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	width: 100px;
	border: 1px solid #7C9EBC;
	vertical-align: middle;
	display:none;
}

#cont_finder_button {
	vertical-align: middle;	
}

#cont_finder_button2 {
	vertical-align: middle;	
	border: 0px solid #FFFFFF;
	background-image: url(/images/solfinder_search.gif);	
	width: 54px;
	height: 17px;	
	cursor: hand;
	cursor: pointer;	
}

#cont_finder_links {
	color: Black;
	padding-top: 10px;
}

#cont_finder_links a {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0462A4;
	text-decoration: underline;
}

#cont_finder_links a:hover {
	text-decoration: none;
}

#cont_finder_byname{
	color: Black;
	padding-top: 3px;
	padding-bottom: 8px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#cont_finder_byname a {
	color: #0462A4;
	text-decoration: underline;
}

#cont_finder_byname a:hover {
	color: #0462A4;
	text-decoration: none;
}

/* Office Solution Finder End */

/* Latest News Start */

#cont_lnews {
	margin-top: 8px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#cont_lnews_title {
	color: #F5ECAA;
	font-weight: bold;
	height: 15px;
	border-bottom: 1px solid #3C4E9C;
	border-top: 1px solid #3C4E9C;
	background-color: #3C4E9C;
}

#cont_lnews_title a {
	color: #F5ECAA;
	font-weight: bold;
	text-decoration: none;	
}

#cont_lnews_text {
	color: #3A4E94;
	padding-left: 3px;
	height: 15px;
	border-bottom: 1px solid #C4C6CB;
	border-top: 1px solid #C4C6CB;
}


#cont_lnews_text a {
	color: #3A4E94;
	text-decoration: none;	
}

#cont_lnews_text a:hover {
	color: #3A4E94;
	text-decoration: underline;	
}

#cont_lnews_date {
	height: 15px;
	border-bottom: 1px solid #C4C6CB;
	border-top: 1px solid #C4C6CB;
}

#cont_lnews_link {
	height: 15px;	
	padding-right: 3px;
	border-bottom: 1px solid #C4C6CB;
	border-top: 1px solid #C4C6CB;	
}

#cont_lnews_link a {
	color: Black;
	text-decoration: underline;
}

#cont_lnews_link a:hover {
	color: Black;
	text-decoration: none;
}

/* Latest News End */


/* News&Ads Start */

#cont_adnews {
	margin-top: 8px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#cont_adnews_left{
	border-right: 1px solid #DCDAD5;	
}

#cont_adnews_adtop {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #6C6A6B;
	letter-spacing: 2px;
}

#cont_adnews_adtitle {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 15px;
	color: Black;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

#cont_adnews_adtext {
	padding-left: 10px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#cont_adnews_adonlinelogo {
	border-right: 1px solid #DB521F;
	border-bottom: 1px solid #DB521F;
}

#cont_adnews_adname a {
	color: #648EDC;
	font-weight: bold;
	text-decoration: underline;
}


#cont_adnews_addescr {
	color: #0C2A6C;
	line-height: 12px;
}

#cont_adnews_addescr a {
	color: #0C329C;
	text-decoration: underline;	
}

#cont_adnews_right{
	padding-left: 11px;	
}

#cont_adnews_newstext {
	padding-left: 12px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#cont_adnews_newstitle {
	color: Black;
	font-weight: bold;
	padding-top: 12px;
}

.cont_adnews_newslink {
	color: #0462A4;	
	padding-top: 4px;
	padding-bottom: 3px;
}

.cont_adnews_newslink a {
	color: #0462A4;	
	text-decoration: none;
}

.cont_adnews_newslink a:hover {
	text-decoration: underline;		
}

#cont_adnews_securityicon {

}

#cont_adnews_securitylink {
	font-weight: bold;
}

#cont_adnews_securitylink a {
	color: #0A6BAC;
	text-decoration: none;	
}

#cont_adnews_securitylink a:hover {
	text-decoration: underline;	
}

#cont_adnews_newsarchive {
	text-align: right;
	padding-top: 5px;
}

#cont_adnews_newsarchive a{
	color: Black;
	text-decoration: none;		
}

#cont_adnews_newsarchive a:hover{
	text-decoration: underline;	
}
/* News&Ads End */

/* Product List Header Start */

.prodlist_header {
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color: #5F5B60;
	background: #FCF6CC;
	height: 19px;
	border-top: 1px solid #DB521F;
}

.prodlist_header_l {
	padding-left: 8px;
}

.prodlist_header_r {
	padding-left: 8px;
	padding-right: 8px;
}

/* Product List Header End */

/* Product List Subcategory Links Start */

.prodlist_sublinks {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #0C4B7B;
}

.prodlist_sublinks a {
	color: #0C4B7B;
	text-decoration: underline;		
}

.prodlist_sublinks a:hover {
	text-decoration: underline;
}

.prodlist_sublinks_l {
	padding-left: 17px;
}

.prodlist_sublinks_r {
	padding-left: 17px;
}
/* Product List Subcategory Links End */


/* Product List 2 Column Start */

.prodlist2 {
	margin-bottom: 10px;
}

.prodlist2 TABLE {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prodlist2_l {
	
}

.prodlist2_r {
	padding-left: 8px;
}

.prodlist2no {
	color: #0462A4;
	width: 19px;
	padding-left: 2px;	
}

/* Not used
.prodlist2nametd_down {
	width: 90px;
}

.prodlist2nametd_rate {
	width: 110px;
}

.prodlist2nametd_date {
	width: 140px;
}
*/

.prodlist2name {
	color: #0462A4;
	font-weight: bold;
}

.prodlist2name a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist2name a:hover {
	text-decoration: underline;	
}

.prodlist2down {
	color: #0462A4;	
}

.prodlist2rate {
	color: #0462A4;		
}

.prodlist2date {
	color: #0462A4;	
}

.prodlist2cat {
	padding-top: 0px;
	color: #848684;
	/* padding-left: 21px; */
	padding-bottom: 3px;
	
}

.prodlist2desc {
	padding-top: 0px;
	color: #000000;
	padding-bottom: 3px;	
}
/* Product List 2 Column End */



/* Product List 2 Separated Column Start */

.prodlist2s {
	margin-bottom: 10px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prodlist2s_l {
	border-right: 1px solid #DCDAD5;	
}

.prodlist2s_r {
	padding-left: 8px;
}

.prodlist2s TABLE {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prodlist2slname {
	color: #0462A4;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
	/* height: 15px; */
}

.prodlist2slname a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist2slname a:hover {
	text-decoration: underline;	
}

.prodlist2slicon {
	padding-right: 3px;
}

.prodlist2slpmenu {
	
}

.prodlist2sldesc {
	padding-left: 5px;
	
}

.prodlist2slprovider{
	padding-left: 5px;
	color: #847A7C;
}

.prodlist2slprovider a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist2slprovider a:hover {
	text-decoration: underline;	
}



.prodlist2srname {
	color: #0462A4;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 3px;
	/* height: 15px; */
}

.prodlist2srname a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist2srname a:hover {
	text-decoration: underline;	
}

.prodlist2sricon {
	padding-right: 3px;
}

.prodlist2srpmenu {
	
}

.prodlist2srdesc {
	padding-left: 5px;
	
}

.prodlist2srprovider{
	padding-left: 5px;
	color: #847A7C;
}

.prodlist2srprovider a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist2srprovider a:hover {
	text-decoration: underline;	
}

.prodlist2srdate {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color: Black;
	text-align: right;
}
/* Product List 2 Separated Column End */




.prodlist_colname {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	background: #E4EEFC;
	height: 19px;
	border-top: 1px solid #C4BEC4;
}

.prodlist_colname a {
	color: #0C4B7B;
	text-decoration: underline;			
}

.prodlist_colname a:hover {
	color: #0C4B7B;
	text-decoration: none;		
}

.prodlist_colname_sortby {
	width: 83px;
	text-align: left;
	padding-left: 19px;
}

.prodlist_colname_name {
	width: 183px;
	text-align: left;
	padding-left: 19px;
}

.prodlist_colname_name2 {
	width: 100px;
	text-align: left;
}

.prodlist_colname_date {
	width: 77px;	
}

.prodlist_colname_down {
	width: 65px;	
}

.prodlist_colname_price {
	width: 73px;	
}

.prodlist_colname_size {
	width: 50px;	
}


.prodlistfeat_header {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color: #5F5B60;
	background: #FCF6CC;
	height: 19px;
	border-top: 1px solid #DB521F;
	padding-left: 8px;	
}


.artlist_colname {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #5F5B60;
	background: #FCF6CC;
	height: 19px;
	border-top: 1px solid #DB521F;
	margin-top: 8px;
}

.artlist_colname_title {
	width: 368px;
	text-align: left;
	padding-left: 5px;
}

.artlist_colname_date {
	width: 70px;
	text-align: left;
}

.artlist {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #C4BEC4;
	margin-bottom: 8px;	
}

.artlist_title {
	width: 368px;
	text-align: left;
	color: #0462A4;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.artlist_title a {
	color: #0462A4;
	text-decoration: none;		
}

.artlist_title a:hover {
	text-decoration: underline;	
}

.artlist_date {
	width: 70px;
	text-align: left;
	color: #0462A4;
}

/* Not used
.ad_cart {
	padding-left: 4px;
	padding-right: 4px;
}
*/

.prodlist_navigation {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	padding-top: 4px;
	padding-bottom: 4px;
}

.prodlist_navigation a {
	color: #0462A4;
	text-decoration: underline;	
}

.prodlist_navigation a:hover {
	text-decoration: none;		
}

.prodlist_navigation_pagen a {
	color: #0C4B7B;
	text-decoration: none;		
}

.prodlist_navigation_pagen a:hover {
	text-decoration: underline;			
}

.prodlist_navigation_pagen_u {
	color: #C4BEC4;
}


/* Product List Filter Start */
.prodlist_filter {
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #5F5B60;
	background: #FCF6CC;
	height: 19px;
	border-top: 1px solid #DB521F;
	padding-left: 0px;
}

.prodlist_filter_form {
	margin: 0px 0px 0px 0px;
}

.prodlist_filter_options {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	width: 90px;
	border: 1px solid #7C9EBC;
	vertical-align: middle;
	margin-left: 3px;	
}

.prodlist_filter_button {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px;
	color: #5F5B60;
	background: #FCF6CC;
	vertical-align: middle;	
	border: 1px solid #DB521F;
	margin-left: 3px;
	margin-right: 3px;
}
/* Product List Filter End */




/* Product List Start */
.prodlist1 {
	margin-top: 5px;	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prodlist1top {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding-bottom: 3px;
}

.prodlist1name {
	color: #0462A4;
	font-weight: bold;
	width: 183px;
}

.prodlist1name a {
	color: #0462A4;
	text-decoration: none;		
}

.prodlist1name a:hover {
	text-decoration: underline;	
}

.prodlist1date {
	width: 75px;
	color: #0462A4;
}

.prodlist1down {
	width: 60px;
	color: #0462A4;	
}

.prodlist11down {
	color: #0562A6;	
	font-weight: normal;
}
/* Not used
.prodlist12down 
{
	font-weight: bold;
	color: #0562A6;	
}

.prodlist1other 
{
	color: #0562A6;
	font-size: x-small;
}

.prodlist1other1 
{
	color: #0562A6;
	font-size: x-small;
}
*/
.prodlist1price {
	width: 70px;
	color: #0462A4;	
}

.prodlist1price a {
	color: #0462A4;	
	text-decoration: none;
}

.prodlist1price a:hover {	
	color: #0462A4;	
	text-decoration: underline;
}

.prodlist1size {
	width: 60px;
	color: #0462A4;	
}

.prodlist1size a {
	color: #0462A4;	
	text-decoration: none;
}

.prodlist1size a:hover {	
	color: #0462A4;	
	text-decoration: underline;
}

.prodlist1pmenu {
}

.prodlist1desc {
	padding-left: 5px;
	height: 26px;	
}


.prodlist1desc_11 {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding-left: 5px;
	/* padding-top: 6px; */
	float: left;
	width: 75px;
	font-weight: bold;
}

.prodlist1desc_12 {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	/* padding-top: 6px; */
}

.prodlist1desc_21 {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding-right: 5px;
	/*padding-top: 6px; */
	text-align: right;
	width: 110px;
	float:left;
}

.prodlist1desc_22 {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	/* padding-top: 6px; */
}

.prodlist1_sep1 {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	border-bottom: 1px solid #C4BEC4;
}

.prodlist1_sep2 {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	border-bottom: 1px solid #C4BEC4;

}

.prodlist1_sep3 {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 2px;
	border-bottom: 1px solid #C4BEC4;

}

/* Maybe delete */
.grid_sep {
	border-bottom: 1px solid #C4BEC4;
}

.overview_info_left {
	float: left;
}

.overview_info_right {
	float: right;	
}
/* Product List End */





#bookyouradtop {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #848684;
	text-align: right;
	padding-right: 43px; 
}

#bookyourad {
	text-align: center;
}

.page_bottom_bar {
	text-align:right;
	padding-top: 2px;
	padding-bottom: 5px;
}

/* Main Content End */



/* Product Menu Start */

.prodmenu_button {
	cursor: hand;
	cursor: pointer;
}


.prodmenu_shad {
	filter: shadow(color=#8BA4EB,strength=3,direction=135);
	width: 180px;
	padding-bottom:4px;
	padding-right:4px;
}

.prodmenu {
	z-index: 20;
	cursor: hand;
	cursor: pointer;
	background-image: url(/images/prodmenu_bg.gif);
	background-repeat: repeat-y;
	border: 1px solid #2253b0;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #013098;
	background-color: #FAFAFA;
}

.prodmenu_itemtr #prodmenu_item {
	margin: 2px;
}

.prodmenu_itemtrH #prodmenu_item {
	margin: 1px;
	background-color: #ffeec2;
	border: 1px solid #000080;
}

.prodmenu_item_inactive {
	margin: 2px;
	color: #808080;
}

.prodmenu_item_disabled {
	margin: 2px;
	color: #000000;
	/* font-weight: bold; */
}

.prodmenu_icon {
	float:left;
	width:22px;
	padding-left: 4px;
	padding-top: 4px;		
}

.prodmenu_text {
	height: 18px;
	vertical-align: middle;
	padding-top: 4px;
}

.prodmenu_sep { 
	border-bottom: 1px solid #6a8ccb;
	margin-left: 32px;

}

/* Product Menu End */


/* Product Overview Start */

.overview_panel a {
	color: #0462A4;
	text-decoration: underline;	
}

.overview_panel a:hover {
	text-decoration: none;		
}

#overview_form 
{
	margin: 0px;
}

.overview_navigation {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	/* 
	padding-top: 4px;
	padding-bottom: 4px;
	*/
	padding-bottom: 6px;
}

.overview_navigation a {

	color: #0462A4;
	text-decoration: underline;	
}

.overview_navigation a:hover {
	text-decoration: none;		
}

.overview_desc {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	margin-bottom: 4px;
}

.overview_keywords {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Gray;
	margin-bottom: 8px;
}

.overview_keywords a {
	color: Gray;
	text-decoration: none;	
}

.overview_keywords a:hover {
	color: #0462A4;
	text-decoration: underline;		
}

.overview_titletop {
	padding-top: 2px;
	padding-bottom: 4px;	
}

.overview_title {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 15px;
	color: Black;
	font-weight: bold;
	padding-left: 28px; 
	display: inline;
}

.overview_rating {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	/*
	padding-left: 12px;
	float: right;
	*/
}

.overview_cat {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-top: 1px solid #D5DAD4;
	border-bottom: 1px solid #D5DAD4;
	background-color: #E4F2FC;
}

.overview_cat a {
	color: #045EA4;
	text-decoration: underline;	
}

.overview_cat a:hover {
	text-decoration: none;		
}

.overview_cont {
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 12px;
}

.overview_iconmenu {
	float: left;
	padding-bottom: 0px;
}

.overview_iconborder {
	border: 1px solid #DB521F;
	height: 49px;
	width: 49px;
	text-align: center;
}

.overview_pmenu {
	padding-left: 8px;
	padding-right: 16px;
}	

.overview_rate_panel {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-top: 1px solid #D5DAD4;
}

.overview_ratestars {
	cursor: hand;
	cursor: pointer;
}

.overview_rateinput {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}


.overview_advise_panel {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*border-top: 1px solid #D5DAD4;*/
}

.overview_supportemail {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	/*
	border-top: 1px solid #D5DAD4;
	border-bottom: 1px solid #D5DAD4;
	*/
}

#overview_supportemail_form 
{
	margin: 0px;
}

.overview_supportinput {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.overview_revieweditor {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px solid #D5DAD4;
}

#overview_userreviews_form
{
	margin: 0px;
}

.overview_userreviews_header {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	background: #E4EEFC;
	height: 19px;
	border-top: 1px solid #C4BEC4;
}

.overview_userreviews_item1 {
	padding-top: 4px; 
}
.overview_userreviews_item2 TD {
	border-bottom: 1px solid #ECECEC;
	padding-top: 4px; 
	padding-left: 3px; 
	padding-bottom:4px;
}
.overview_userreviews_offensiveflag {
	text-align: right;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 9px;
}

.overview_info_header {
	border-top: 1px solid #DB521F;
	background-color: #FCF6CC;
	margin-top: 5px;
	margin-bottom: 7px;	
	height: 19px;
	clear: left;
}

.overview_info_addbasket {
	font-size: 12px;
	color: Black;
	float: left;
	width: 175px;
	font-weight: bold;
	margin-top:2px;
}

.overview_info_quickl {
	font-size: 12px;
	color: Black;
	float: left;
	padding-left: 8px;
	font-weight: bold;
	border-left: 1px solid Black;
	margin-top:2px;
}

.overview_info_screen {
	float: left;
	width: 175px;
}

.overview_info_details {
	border-left: 1px solid #648EBC;
	float: left;
}

.overview_info_screenshot 
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	width: 170px;
	height: 172px;
	border: 1px solid #648EBC;
}

.overview_info_screenshot_image {
	margin: 0px 0px 0px 0px;
}

.overview_info_screenshotbar {
	background-image: url(/images/previewbar_bg.gif);
	border-top: 1px solid #9BB9E5;
	border-bottom: 2px solid #5F93DC;
	height: 23px;
	padding-left: 15px;
}

.overview_info_screenshotbar a {
	color: #04319B;
	text-decoration: none;	
}

.overview_info_screenshotbar a:hover {
	text-decoration: underline;		
}

.overview_info_detail {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.overview_info_detail a {
	color: #0463A5;
	text-decoration: underline;	
}

.overview_info_detail a:hover  {
	text-decoration: none;	
}

.overview_info_row1 {
	border-bottom: 1px solid #E4E6FC;
	padding-top: 5px;
	padding-left: 3px;
}

.overview_info_row2 {
	border-bottom: 1px solid #E4E6FC;
	border-right: 1px solid #E4E6FC;	
	padding-top: 5px;
	padding-left: 3px;
}

.overview_info_left {
	float: left;
} 

.overview_info_right {
	float: right;
	text-align: left;
	width: 90px;
}

.overview_info_right2 {
	text-align: left;
	width: 15px;

}

.pricing_item {
	padding-left: 3px;
}

.pricing_item TD {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ECECEC;
}
.overview_googlesearchbox {
	border: #333333 1px solid;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}

.overview_googlesearchbox INPUT {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}

.overview_googlesearchbox FORM {
	margin: 0px
}
/* Product Overview End */

.download_wind {
	background-color:#FFFFFF;
	width: 468px;
	text-align:left;
	margin-top: 50px;
}

.download_name {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 15px;
	color: Black;
	font-weight: bold;
}

.reminder_links {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.reminder_links a {
	color: #0462A4;
	text-decoration: none;	
}
.reminder_links a:hover {
	text-decoration: underline;	
}

.header_gradient {
	background-image: url(/images/blue_menu_bg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 22px;
	border: 1px solid #95B7F3;
}

.linktous_code {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	width: 445px;
	height: 80px;	
}



/* Login / Password / Register Start */
/* DELETE
.nf {
	FONT: 11px Tahoma,Arial,Verdana,Helvetica,sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
.nf_bold {
	FONT: bold 11px Tahoma,Arial,Verdana,Helvetica,sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
.nf_verdana {
	FONT: 11px Verdana,Tahoma,Arial,Helvetica,sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none
}
.nf_form_text {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	width: 124px;
	border: 1px solid #7C9EBC;
	
	margin-top: 3px;
	margin-bottom: 3px;
}

.subtitle_blue {
	BACKGROUND-IMAGE: url(/images/blue_menu_bg.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
	color: #000000;
	background: #D6E6FC;	
	font-weight: bold;
	VERTICAL-ALIGN: middle;
	HEIGHT: 22px;	
}
A.ref:visited {
	FONT: 11px Tahoma,Arial,Verdana,Helvetica,sans-serif; TEXT-TRANSFORM: none; COLOR: #0432cd; TEXT-DECORATION: underline
}
A.ref:hover {
	FONT: 11px Tahoma,Arial,Verdana,Helvetica,sans-serif; TEXT-TRANSFORM: none; COLOR: #0432cd; TEXT-DECORATION: none
}
*/
/* Login / Password / Register End */

/* News */
body.newswindow 
{
	background-color: #FFFFFF;
	font-size: 11px;
	color: black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	margin: 0px
}
.newswindow a {
	color: #0462A4;
	text-decoration: none;
}
.newswindow a:hover {
	text-decoration: underline;	
}
.news_wind {			
	margin: 5px;
	padding: 0px;
	border: 1px solid #C4BEC4;

}
.news_title {
	/*
	background-image: url(/images/blue_menu_bg.gif);
	background-repeat: repeat-x;
	*/
	background: #BDD3F3;
	height: 22px;
	font-weight: bold;
}
.news_heading {
	background-color: #DCEEFC;
	padding: 5px;
}
.news_newsitems {
	padding: 2px;
}
.news_itemsep {
	border-bottom: 1px dashed #333333;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 4px;
	margin-left: 4px;
}

.news_item_date{
	padding-bottom: 3px;
}
.news_item_subject {
	padding-bottom: 3px;
}
.news_item_text {
	padding-bottom: 3px;
}
.news_item_link {
	padding-bottom: 3px;
}

.news_joinemail 
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	/*
	padding-top: 2px;
	padding-bottom: 2px;	
	vertical-align: middle;
	*/
}

/* News End*/

/* Version History */
/* DELETE
body.vhistorywindow 
{
	background-color: #FFFFFF;
	font-size: 11px;
	color: black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	margin: 0px
}
.vhistorywindow a {
	color: #0462A4;
	text-decoration: none;
}
.vhistorywindow a:hover {
	text-decoration: underline;	
}
.vhistory_wind {			
	margin: 5px;
	padding: 0px;
	border: 1px solid #C4BEC4;

}
.vhistory_title {
	/
	background-image: url(/images/blue_menu_bg.gif);
	background-repeat: repeat-x;
	/
	background: #E4EEFC;
	height: 22px;
	font-weight: bold;
}
.vhistory_heading {
	background-color: #DCEEFC;
	padding: 5px;
}
*/

.vhistory_prname {
	font-weight: bold;
	font-size: 12px;
}
.vhistory_prversion {
	font-size: 11px;
}
.vhistory_text {
	padding: 5px;
}

/* Version History */

/* Advise Product Search */
/* DELETE
body.prsearchwindow 
{
	background-color: #FFFFFF;
	font-size: 11px;
	color: black;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	margin: 0px
}

.prsearchwindow TABLE, .prsearchwindow TD, .prsearchwindow DIV
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prsearchwindow INPUT, .prsearchwindow TEXTAREA, .prsearchwindow SELECT
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

.prsearchwindow a {
	color: #0462A4;
	text-decoration: none;
}
.prsearchwindow a:hover {
	text-decoration: underline;	
}
.prsearch_wind {			
	margin: 5px;
	padding: 0px;
	border: 1px solid #C4BEC4;

}
.prsearch_title {
	/
	background-image: url(/images/blue_menu_bg.gif);
	background-repeat: repeat-x;
	/
	background: #E4EEFC;
	height: 22px;
	font-weight: bold;
}

.prsearch_text {
	padding: 5px;
}
*/

/* Advise Product Search End*/


/* Input Buttons */

.help_searchbox 
{
	color: Black;
	border: 1px solid #C4BEC4;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
}

.help_searchbox INPUT, help_searchbox SELECT
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Black;
	border: 1px solid #7C9EBC;
}

.help_searchbox FORM {
	margin: 0px 0px 0px 0px;
}

.help_topictitle 
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 15px;
	color: Black;
	font-weight: bold;
	padding-bottom: 3px;
}

.help_topiccategory
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #848684;
	padding-bottom: 5px;
}

.help_topicbody 
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	color: Black;
	padding-bottom: 15px;
}

/* End Input Buttons */

/* Input Buttons */
.form_button1
{	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	border: solid 1px #0C4B7B;	
	background-color: #F4F6F4;
	margin: 1px;
	text-transform: uppercase;
	/*cursor: hand;*/
}
.form_button1_over
{	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C4B7B;
	border: solid 1px #1169AD;
	background-color: #FDFFFD;
	margin: 1px;
	text-transform: uppercase;
	/*cursor: hand;*/
}
.form_button2
{	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #5F5F5F;
	border: solid 1px #DB521F;
	background-color: #FFF3CB;	
	margin: 1px;
	text-transform: uppercase;
	/*cursor: hand;*/
}
.form_button2_over
{	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #5F5F5F;
	border: solid 1px #E85721;
	background-color: #FFFAE9;
	margin: 1px;
	text-transform: uppercase;
	/*cursor: hand;*/
}
/* End Input Buttons */
.page_heading 
{
	text-align:left;	
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #5F5F5F;
	background-color: #FFF3CB;	
	font-weight: bold;
	padding: 3px 0px 3px 5px;
	margin: 0px 0px 8px 0px;  
	border-top: 1px solid #DB521F;
	text-transform: uppercase;
}
.page_content
{
	padding-left:10px;
	padding-right:10px;
	text-align: left;
}
.page_content a
{
	color: #0462A4;
	text-decoration: none;
}
.page_content a:hover
{	
	color: #0462A4;
	text-decoration: underline;		
}
.page_content INPUT, .page_content TEXTAREA, .page_content SELECT
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
.infotable
{
	border-top: 1px solid #C4BEC4;
	border-bottom: 1px solid #C4BEC4;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	color: #192F4E;
}
.infotable_heading
{
	color: #000000;
	background: #E4EEFC;	
	font-weight: bold;	
}
.infotable_heading TD
{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.infotable_subheading
{
	color: #000000;
	background: #F0F5FC;	
	font-weight: bold;	
}
.infotable_subheading TD
{
	border-top: 1px solid #C4BEC4;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.infotable_footer
{
	color: #000000;
	background: #F0F5FC;	
	font-weight: bold;	
}
.infotable_footer TD
{
	border-top: 1px solid #C4BEC4;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.infotable_row
{	
	background: #FFFFFF;	
}
.infotable_row TD
{
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 5px;
	text-align: left;
	border-bottom: 1px dashed #C4BEC4;
}
.infotable_row_alt
{	
	background: #FAFAFA;
}
.infotable_row_alt TD
{
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 5px;
	text-align: left;
	border-bottom: 1px dashed #C4BEC4;
}
.infotable_buttons {
	text-align: center;
	padding: 10px;
}

.edittable
{
	border-top: 1px solid #C4BEC4;
	border-bottom: 1px solid #C4BEC4;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	color: #192F4E;
	background: #F8FAFC;	
}
.edittable TD
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	text-align: left;
}
.edittable_heading
{
	color: #000000;
	background: #E4EEFC;	
	font-weight: bold;	
}
.edittable_heading TD
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.edittable INPUT, .edittable TEXTAREA, .edittable SELECT
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
/* Window pages */

.pagewindow
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: black;
	background-color: #FFFFFF;
	margin: 8px
}
.pagewindow_edittable 
{	
	border: 1px solid #C4BEC4;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	background: #FAFAFA;
}
.pagewindow_edittable TD 
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	text-align: left;
}
.pagewindow_edittable_heading 
{
	color: #000000;
	background: #E4EEFC;	
	font-weight: bold;		
}
.pagewindow_edittable_heading TD
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.pagewindow_edittable_subheading
{
	color: #000000;
	background: #F0F5FC;	
	font-weight: bold;	
}
.pagewindow_edittable_subheading TD
{
	border-top: 1px solid #C4BEC4;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.pagewindow_edittable_buttons TD
{
	text-align: center;
	padding: 5px;	
}
.pagewindow INPUT, .pagewindow TEXTAREA, .pagewindow SELECT
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
.pagewindow TABLE, .pagewindow TD, .pagewindow DIV
{
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}
.pagewindow a {
	color: #0462A4;
	text-decoration: none;
}
.pagewindow a:hover {
	text-decoration: underline;	
}
.pagewindow_wind
{
	padding: 0px;
	border: 1px solid #C4BEC4;
}
.pagewindow_title 
{
	background: #E4EEFC;
	height: 22px;
	font-weight: bold;
}
.pagewindow_heading {
	background-color: #F0F5FC;
	padding: 5px;
}
.pagewindow_text 
{
	padding: 5px;
}

.error_message {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: Red;
	text-align: left;
}
.error_message a {
	color: Red;
	text-decoration: underline;
}
.error_message a:hover {
	color: Red;
	text-decoration: none;
}


