*
{
	margin:0px;
	padding:0px;
}

body
{
	background:#ffffff;
	font-family:arial;
	font-size:small;
	color:#8a8a8a;
}

/*--------------------------------*/

.main_container
{
	width:988px;
	margin:auto;
}

.top_container
{
	clear:both;
	width:988px;
}

.logo_container
{
	float:left;
	width:250px;
}

.custom_search
{
	float:left;
	width:442px;
	padding-top:55px;
	text-align:center;
}

.click_container
{
	float:right;
	width:296px;
	text-align:right;
}

.navitop
{
	clear:both;
	float:left;
	width:986px;
	height:10px;
	background:url(../images/navitop.jpg) repeat-x;
}

.navibottom
{
	clear:both;
	float:left;
	width:983px;
	height:27px;
	margin-left:2px;
	margin-right:3px;
	background:url(../images/navibottom.jpg) repeat-x;
}

.navigation_container
{
	clear:both;
	float:left;
	width:988px;
	margin-top:-1px;
}

.navigation_container img
{
	float:left;
}

.navigation_container ul
{
	float:left;
	width:978px;
}

.navigation_container ul li
{
	display:inline;
	list-style-type:none;
}

.index_image_container
{
	padding:10px 5px;
}

.middle_container
{
	clear:both;
	float:left;
	width:988px;
	padding-top:10px;
}

.left_container
{
	float:right;
	margin-right:180px;
	width:593px;
}

.left_container_index
{
	float:left;
	width:786px;
}

.right_container_index
{
	float:right;
	width:202px;
}

.leftright_container
{
	clear:both;
	width:786px;
	float:left;
}

.login_container
{
	width:177px;
	float:left;
}

.login_top
{
	width:155px;
	height:26px;
	padding-left:10px;
	background:#b5b5b5 url(../images/logintop.jpg) no-repeat top;
}

.login_top h1
{
	padding-top:11px;
	color:#ffffff;
}

h1
{
	font-size:100%;
	color:#2B75AB;
	font-weight:bold;
	text-transform:uppercase;
}

.login_middle
{
	width:155px;
	min-height:185px;
	height:auto !important;
	height:185px;
	padding-top:15px;
	padding-left:10px;
	/*border-left:1px solid #b6b6b6;
	border-right:1px solid #b6b6b6;*/
	background:#b5b5b5 url(../images/loginmiddle.jpg) repeat-x;
}

.login_bottom
{
	clear:both;
	width:165px;
	height:20px;
	background:#B5B5B5 url(../images/loginbottom.jpg) no-repeat bottom;
}

.user_name
{
	margin-top:3px;
	margin-bottom:3px;
}

.login
{
	margin-top:5px;
	margin-bottom:10px;
}

h3
{
	font-size:100%;
	padding:5px 0px 5px 0px;
}

h3 a
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

strong
{
	color:#ffffff;
}

strong a
{
	color:#000000;
	text-decoration:none;
}

.text_container
{
	float:left;
	width:601px;
	padding-left:1%;
}

.right_container
{
	float:left;
	width:207px;
}

.news_container, .adver_container
{
	clear:both;
	float:left;
	width:200px;
}

.adver_container
{
	padding-top:20px;
}

.news_top
{
	width:190px;
	height:20px;
	padding-top:10px;
	padding-left:10px;
	background:#262626 url(../images/newstop.jpg) no-repeat top;
}

h2
{
	font-size:90%;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}

.news_middle
{
	min-height:200px;
	height:auto !important;
	height:200px;
	width:175px;
	padding-left:15px;
	padding-right:10px;
	background-color:#262626;
}

.news_bottom
{
	width:200px;
	height:15px;
	background:#262626 url(../images/newsbottom.jpg) no-repeat bottom;
}

.news_title
{	
	color:#ffd201;
	padding-top:10px;
	padding-bottom:3px;
}

.read_more a
{
	color:#ffd201;
}

.blog_text 
{
	color:#ffffff;
	padding:0px 5px 5px 0px;
}

p
{
	padding:5px 15px 5px 10px;
	text-align:justify;
}

.head_top
{
	/*height:30px;
	padding-left:15px;
	padding-top:5px;
	background-color:#2B75AB;
	width:260px;
	border:2px solid #cccccc;*/
}

.vaahoo1
{
	font-size:150%;
	color:#CB0101;
}

.vaahoo2
{
	font-size:150%;
	color:#FC9903;
}

.vaahoo3
{
	font-size:150%;
	color:#1974CF;
}

.vaahoo4
{
	font-size:150%;
	color:#9CCE09;
}

.vaahoo5
{
	font-size:150%;
	color:#FD096A;
}

.vaahoo6
{
	font-size:150%;
	color:#700C72;
}

.signup
{
	color:#CC0000;
	font-size:150%;
	font-weight:bold;
}

.refbonus
{
	font-size:150%;
	font-weight:bold;
	float:left;
}

.refdirect
{
	font-size:100%;
	font-weight:bold;
	float:left;
}

h4
{
	font-size:150%;
	/*color:#ffffff;*/
	font-weight:bold;
}

.text_container p
{
	padding:5px 15px 5px 10px;
	text-align:justify;
}

.footer_container
{
	clear:both;
	width:988px;
	float:left;
	color:#000000;
	padding-top:30px;
	padding-bottom:10px;
}

.footer_left
{
	float:left;
}

.footer_right
{
	float:left;
	padding-left:40px;
}

.footer_right ul li
{
	display:inline;
	list-style-type:none;
}

.footer_right ul li a
{
	text-decoration:underline;
	padding:0px 5px;
}

.usermenu_top
{
	width:185px;
	height:20px;
	padding-top:10px;
	padding-left:15px;
	background:#197BC2 url(../images/menutop.jpg) no-repeat top;
}

.usermenu_middle
{
	min-height:260px;
	height:auto !important;
	height:260px;
	width:183px;
	padding-left:15px;
	border-left:1px solid #9fccea;
	border-right:1px solid #9fccea;
	/*background:#9fccea url(../images/menumiddle.jpg) repeat-x;*/
	background-color:#197BC2;
}

.usermenu_bottom
{
	width:200px;
	height:14px;
	background:#262626 url(../images/menubottom.jpg) no-repeat bottom;
}

.yellow_rollover
{
	width:150px;
	padding:5px 0px 0px 20px;
}

.yellow_rollover ul li
{
	padding:4px 0px 4px 0px;
	list-style-type:none;
	border-bottom:1px solid #2B75AB;
	list-style-image:url(../images/right_arrow.png);
}

.yellow_rollover ul li a
{	
	color:#ffffff;
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.yellow_rollover a:hover
{	
	color:#101010;
}

.message
{
	color:#ffffff;
}

.yellow_rollover .border_bottom
{
	border-bottom:none;
}

.welcome_container
{
	color:#2B75AB;
	font-weight:bold;
}

 .welcome a
{
	color:#2B75AB;
	text-decoration:none;
}

.paddingtop
{
	padding-top:10px;
}

.user_email
{
	padding:2px;
}

h5
{
	color:#333333;
	font-size:100%;
}

h6
{
	color:#ffffff;
	font-size:90%;
	padding-top:1px;
}

.submit, .login, .submit_alter, .submitter
{
	border:0px;
	background-color:#2B75AB;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px 4px;
	color:#ffffff;
}

.highlight
{
	background-color:#FFFFFF;
	display:block;
	font-weight:bold;
	color:#1a1a1a;
	padding:8px 12px;
}

.alter
{
	text-decoration:none;
	background-color:#2B75AB;
	text-transform:uppercase;
	font-weight:bold;
	padding:3px 5px;
	border:0px;
	color:#ffffff;
}

.add_prod
{
	text-decoration:none;
	background-color:#2B75AB;
	text-transform:uppercase;
	font-weight:bold;
	padding:3px 6px;
	font-size:1.1em;
	border:0px;
	color:#ffffff;
}

.placement_con
{
	color:#2B75AB;
}

.login_msg
{
	color:#ffffff;
	font-size:95%;
	padding-bottom:12px;
}

a
{
	color:#000000;
}

.print_confirm
{
	clear:both;
	padding-bottom:10px;
}

.float_contain
{
	clear:both;
	float:left;
	width:100%;
	padding-bottom:10px;
}

.confirm_note, .span_image
{
	float:left;
}

.right_image
{
	float:right;
}

.print_text, .right_image
{
	float:right;
	text-transform:uppercase;
	padding-right:20px;
	font-weight:bold;
}

.tip
{
	background-color:#1a1a1a;
	border:1px solid #cccccc;
	padding:5px 0px;
}

.tip-text
{
	color:#ffd200;
	font-weight:bold;
}

.app_list
{
	clear:both;
	width:98%;
	text-align:left;
	margin-top:10px;
	border-collapse:collapse;
}

.app_list th 
{
	font-size:85%;
	color:#FFFFFF;
	padding:5px 8px 5px 8px;
	border:1px solid #ffffff;
	background-color:#2B75AB;
	text-transform:uppercase;
}

.app_list th a
{
	color:#000000;
	text-decoration:none;
}

.app_list td 
{
	padding:8px;
	border:1px solid #cccccc;
	color:#333333;
}

.app_list td a
{
	text-decoration:none;
	color:#2B75AB;
	font-weight:bold;
}

.app_list td a:hover
{
	text-decoration:underline;
}

.app_pagination 
{
	float:right;
	padding:5px 10px 10px 0px;
}

.pagination a 
{
	color:#2B75AB;
	font-weight:bold;
	padding:2px;
}

.pagination 
{
	float:left;
}

.app_list_underlline, .app_list_member, .app_list_under, .app_list_underline, .app_list_underl
{
	clear:both;
	width:98%;
	text-align:left;
	margin:10px 0px 10px 5px;;
	border-collapse:collapse;
}

.app_list_underlline th , .app_list_member th, .app_list_under th, .app_list_underline th, .app_list_underl th
{
	font-size:85%;
	color:#ffffff;
	padding:5px 8px 5px 8px;
	border:1px solid #ffffff;
	background-color:#2B75AB;
	text-transform:uppercase;
}

.app_list_under td
{
	width:50%;
}

.app_list_member td
{
	width:33%;
}

.app_list_underlline th a, .app_list_member th a, .app_list_under th a, .app_list_underline th a, .app_list_underl th a
{
	color:#ffffff;
	text-decoration:none;
}

.app_list_underlline td, .app_list_member td, .app_list_under td
{
	padding:8px;
	border:1px solid #cccccc;
}

.app_list_underline td
{
	padding:8px;
	border:1px solid #cccccc;
	color:#222222;
	font-weight:bold;
}

.app_list_underl td
{
	padding:8px;
	border:1px solid #cccccc;
	color:#ffffff;
}

.app_list_underlline td a, .app_list_member td a, .app_list_under td a, .app_list_underline td a, .app_list_underl td a
{
	text-decoration:underline;
	color:#2B75AB;
}

.yellow
{
	color:#333333;
}

.s_no
{
	width:1%;
}

.member_edit
{
	clear:both;
	padding-top:15px;
}

.member_edit_prod
{
	clear:both;
	padding-top:15px;
	width:97%;
}

.member_edit_adver
{
	clear:both;
	padding-top:5px;
	width:97%;
}

.member_edit_del
{
	clear:both;
	width:97%;
}

a img
{
	border:0px;
}

.act_list 
{
	padding:10px 0px;
	color:#8a8a8a;
	/*border-bottom:1px solid ##222A3C;
	if needed changed
	border-bottom:1px solid #DFDFDF;*/
}

.act_list a 
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.act_star
{
	padding-right:5px;
}

.pol_act_date
{
	padding-left:10px;
}

.pol_act_date a
{
	color:#333333;
}

.act_seperator
{
	padding:0 5px;
}

.pol_act_summ
{
	font-weight:bold;
	/*if needed changed*/
	color:#2B75AB;
}

.conver_app_list
{
	width:100%;
	float:left;
}

.conver_app_list td 
{
	padding:10px 0;
}

.conver_app_control 
{
	float:right;
	text-align:right;
}

.conver_app_control a
{
	text-decoration:none;
}

.err_chk ,.error_chk
{
	color:##222A3C;
	padding:10px;
}

.right_side
{
	float:right;
	text-align:right;
}

.sel_page 
{
	text-decoration:underline;
}

.not_sel 
{
	text-decoration:none;
}

.adver_navigation
{
	float:left;
	width:97%;
	padding-top:10px;
}

.adver_navigation li
{
	/*background:transparent url(../images/right_arrow.png) no-repeat scroll 0 9px;
	padding-top:8px;*/
	display:inline;
	list-style-type:none;
	padding-left:20px;
	background:transparent url(../images/right_arrow.jpg) no-repeat scroll 0 0px;
}

.adver_navigation li a
{
	color:#2B75AB;
	padding-right:10px;
	text-decoration:none;
}

.adver_navigation a:hover
{
	color:#333333;
}

.adver_navigation .active
{
	text-decoration:underline;
}

.correct_adver
{
	width:100%;
	clear:both;
	float:left;
	padding:10px 0px;
}

.select_box
{
	float:left;
	color:#444444;
	padding-top:5px;
}

.member_left
{
	clear:both;
	float:left;
	width:97%;
}

.member_update
{
	clear:both;
	float:left;
}

span.ref_link
{
	clear:both;
	color:#2B75AB;
}

.welcome_clear, .action_container
{
	clear:both;
}

.adv_show
{
	width:100%;
	clear:both;
	float:left;
	padding:10px 0px 10px 0px;
}

.adv_left
{
	float:left;
	width:78%
}

.adv_left p
{
	text-align:justify;
	padding:0px;
}

.adv_right 
{
	width:22%;
	float:right;
}

.adv_right img
{
	padding-left:16%;
}

.tip-title
{
 padding:5px 10px;
 border-bottom:1px solid ##222A3C;
}

.tip-text 
{
 padding:5px 10px;
}

.inc_show
{
	clear:both;
	float:left;
	padding:10px 0px 10px 10px;
	height:150px;
}

.content
{
	width:595px;
	clear:both;
	padding:17px;
	height:80px;
}	

/*------------*/

.left
{
	float:left;
	width:250px;
	padding-right:11px;
}

.right
{
	float:left;
	width:250px;
}

.date
{
	float:left;
}

.cont_area
{
	clear:both;
	padding-top:18px;
	width:595px;
	padding-left:17px;
}

.sender_company
{
	clear:both;
	float:left;
	width:100%;
	padding-top:5px;
}

.sender_address
{
	float:left;
	width:50%;
}

.company_address
{
	float:right;
	width:50%;
}

.search_new
{
	margin-top:2px;
	padding:1px 0px;
}

.search_submit
{
	margin-top:1px;
}

.padding_top_new
{
	padding:10px 0px 3px 0px;
}

.page-break
{
	display:none;
}

legend
{
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 10px;
	color:#2B75AB;
}

.fieldset
{
	width:97.5%;
	padding-bottom:8px;
	border:1px solid #cccccc;
}

.fieldset1
{
	padding-bottom:4px;
	border:1px solid #cccccc;
}

.fieldset2
{
	padding-bottom:8px;
	border:1px solid #cccccc;
}

.search_first
{
	clear:both;
	padding-top:10px;
}

.search_second
{
	float:left;
	width:48%;
	padding-right:2%;
}

.search_third
{
	float:left;
	width:48%;
}

.required1
{
	margin-bottom:4px;
}

.contact_container_full
{
	float:left;
	width:98%;
}

.contact_full
{
	clear:both;
	float:left;
	width:98%;
}

.contact_left_full
{
	float:left;
	width:220px;
	padding:10px 0px 10px 20px;
}

.contact_right_full
{
	float:left;
	width:250px;
	padding-top:8px;
}

.head_top_h4
{
	clear:both;
	width:573px;
	height:30px;
	padding-left:15px;
	padding-top:5px;
	background-color:#101010;
	border:2px solid #323232;
}

.contact_full_display
{
	clear:both;
	float:left;
	width:98%;
	padding-top:10px;
}

.contact_display_left
{
	width:280px;
	float:left;
	margin-right:20px;
}

.contact_display_left p, .contact_display_right p
{
	padding-left:15px;
}

.contact_display_right
{
	float:left;
	width:280px;
}

.header_adver
{
	clear:both;
	float:left;
	width:100%;
}

.header_adver_left
{
	float:left;
	width:75%;
}

.header_adver_right
{
	float:left;
}

.right_new_container
{
	height:100px;
	position:absolute;
	right:0;
	width:190px;
}

.iframe_view
{
	width:1003px;
	height:408px;
	margin-top:10px;
	border:0px;
}

.message_container, .message_container_new
{
	clear:both;
	float:left;
	width:988px;
}

.message_container_new
{
	padding-top:10px;
}

.time_contain, .time_contain_timer, .time_contain_next
{
	float:left;
	padding:5px 10px;
}

.time_contain_next
{
	clear:both;
}

.time_contain_next h6
{
	color:#000000;
	text-transform:uppercase;
}

.time_contain h6 a
{
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
}

.time_contain a:hover
{
	text-decoration:underline;
}

.time_contain_timer
{	
	font-size:2em;
	width:500px;
	text-align:center;
}

.please_wait
{
	float:left;
	width:300px;
	padding:5px 10px;
}

.please_wait h6
{
	color:#2B75AB;
	padding-top:9px;
	text-transform:uppercase;
}

.next_contain
{
	float:right;
	width:60px;
	padding-top:9px;
}

.note
{
	color:red;
	padding:5px;
}

.units
{
	width:100px;
}

.text_addpack
{
	float:left;
}

#username
{
	clear:both;
	float:left;
	color:#2B75AB;	
	padding:5px 0px 0px 0px;
}
