a
{
	color:#666666;
	text-decoration:none;
}

a:link
{
	color:#333333;
	text-decoration: none;
}

a:hover
{
	text-decoration:underline;
}


.struct
{font-size: 14px;
	font-weight: bold;
	color:#ff9933;
}

body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;	
	background-color:#ffffff;
	margin-top:16px;
	text-align:center;
}	
	
TD, TH, Select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;	
	font-weight:normal
	
}

P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;	
	font-weight:normal
	
}

h1
{
	color:#666666;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;		
	border: 1px solid #ffffff;
	margin:2px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#D9E5F9);
	height: 30px;
	
}



h2
{
	color:#333333;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:solid 1px #cccccc;
	margin:2px;
	padding-left:10px;
}

h3
{
	color:#006666;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom:solid 2px #006666;
	padding-left:5px;
	margin:2px;
	
}

h4
{
	color:#006666;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;		
	border-bottom:solid 2px #006666;
	padding-left:5px;
	margin:2px;
}

.cal_section_wrap
{ border: 1px solid #cc6600;
	border-top: none;
	border-left: none;
	width: 100%;
	background:#f2f2f2;
}

.section_wrap
{ border: 1px solid #669966;
	border-top: none;
	border-left: none;
	width: 100%;
	background:#f2f2f2;
}

.error 
{
	color: #f00;
	font-family: Verdana;
	font-weight: bold;
}

.orange_accent
{
	color: #cc6600;
	font-size: 16px;
	font-weight: bold;
}


/* Global Containers */

.container_blue
{
	border: 1px solid #333366;
}

.pageContainer, .footer
{
	width:100%;
	margin-right:auto;
	margin-left:auto;			
	text-align:right;
}

.pageContainer, .contentContainer
{			
	background-color:#FFFFFF;
}

.defaultpageContainer
{width: 80%;
	background: white;
}


.contentContainer
{
	margin:10px;
	width:100%;
}

		
.pageTopLeftBorder, .pageTopRightBorder, .pageBtmLeftBorder, .pageBtmRightBorder
{
	height:2px;
}

/*.pageTopLeftBorder
{	
	background: url(./images/page_lt_top_brdr.gif) no-repeat top left; 
}

.pageTopRightBorder
{
	background: url(./images/page_rt_top_brdr.gif) no-repeat top right;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

.pageBtmLeftBorder
{	
	background: url(./images/page_lt_btm_brdr.gif) no-repeat top left; 
}

.pageBtmRightBorder
{
	background: url(./images/page_rt_btm_brdr.gif) no-repeat top right;
}*/

/* End Global Containers */

/* Header Styles */
.languageLinks, .languageLinks a
{
	font-size:12pt;
	color:#ff9933;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
}

.headerLogo
{	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D9E5F9,endColorStr=#ffffff);*/
	width:100%;
	height:85px;
	
	/*top:-10px !important;
	top:-10px;*/
	float:left;
	padding-left: 20px;
	padding-top: 20px;		
	background: transparent url(./images/AIQ_logo.png) left top no-repeat;	
}

.header
{
	height:83px;
}
/*****************************************exhange start**************************************8*/
#exchange a 
{
	background: #ff6600;
		color: White;
	font-size: 14px;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#CC6600,endColorStr=#ff9966);
	/*background: #99CCCC url(./images/left-tab.gif) left top no-repeat;*/
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
	cursor:hand;
	border: #CC6600 1px solid;
	border-bottom: none;
}

#exchange li.exchange a
{
	background: #FF6600 url(./images/exchange_lt_tab.gif) left top no-repeat;
	padding-left: 10px;
	color:#FFFFFF;	
}
 

#exchange a span
{
/*background: url(./images/right-tab.gif) right top no-repeat;*/
padding-right: 10px
}

#exchange li.exchange a span
{
/*background: url(./images/exchange_rt_tab.gif) right top no-repeat;*/
padding-right: 10px
}


#exchange a, #exchange a span
{
display: block;
float: left;
height:40px;
/*width:auto !important;*/
width:80px;
font-size:14px;
text-align:center;
padding-top: 5px;
}


/* Hide from IE5-Mac \*/
#exchange a, #exchange a span
{
float: none;
}
/* End hide */

#exchange a:hover
{
color: white;
/*background:  #006666 url(./images/left-tab-highlight.gif) left top no-repeat;*/
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EDBF8A,endColorStr=#ff9966);
padding-left: 10px;
border: #CC6600 1px solid;
border-bottom: none;
}

#exchange a:hover span
{
/*background: url(./images/right-tab-highlight.gif) right top no-repeat;*/
padding-right: 10px
}


#exchange ul
{
list-style: none;
padding: 0;
margin: 0;
height:40px;
}

#exchange li
{
	float: left;
	margin: 0;
	display:inline;
	margin-left:5px;
} 

/************************************************exhange end***********************************8*/

#navigation a
{
	color: White;
	font-size: 14px;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#4D7596,endColorStr=#6699cc);
	/*background: #99CCCC url(./images/left-tab.gif) left top no-repeat;*/
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
	cursor:hand;
	border: #6699cc 1px solid;
	border-bottom: none;
	}


#navigation li.exchange a
{
	background: #FF6600 url(./images/exchange_lt_tab.gif) left top no-repeat;
	padding-left: 10px;
	color:#FFFFFF;	
}
 

#navigation a span
{
/*background: url(./images/right-tab.gif) right top no-repeat;*/
padding-right: 10px
}

#navigation li.exchange a span
{
/*background: url(./images/exchange_rt_tab.gif) right top no-repeat;*/
padding-right: 10px
}


#navigation a, #navigation a span
{
display: block;
float: left;
height:40px;
/*width:auto !important;*/
width:80px;
font-size:14px;
text-align:center;
padding-top: 5px;
}


/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End hide */

#navigation a:hover
{
color: white;
/*background:  #006666 url(./images/left-tab-highlight.gif) left top no-repeat;*/
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6699cc,endColorStr=#D0E8FC);
padding-left: 10px;
border: #6699cc 1px solid;
border-bottom: none;
}

#navigation a:hover span
{
/*background: url(./images/right-tab-highlight.gif) right top no-repeat;*/
padding-right: 10px
}


#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
height:40px;
}

#navigation li
{
	float: left;
	margin: 0;
	display:inline;
	margin-left:5px;
} 

/*.hdrTopLeftBorder
{
	background: url(./images/hdr_lt_top_brdr.gif) no-repeat top left; 
	height:15px;
}
.hdrTopRightBorder
{
	height:15px;
	background: url(./images/hdr_rt_top_brdr.gif) no-repeat top right;
}

.headerLeftBorder
{
	width:180px;
	width:130px;
	height:22px;
	background: #DEDEDE url(./images/header_bg_left.gif) no-repeat top right;
	position:relative;
	top:66px !important;
	top:67px;
	left:4px;
}
*/
#sub_nav
{
	width: 100px;
	border: 1px solid #6699cc;
	background: #D0E8FC;
	height: 30px;
	vertical-align: middle;
}


.sub_nav
{
	margin:0px 0px 0px 14px; /* Only working in IE */
	font-size: 14px;
	
}

.sub_nav li
{
	display:inline;
	border-left: 1px solid #000;
	padding:3px 6px 0px 6px;
	font-size:14px;
	height:20px;
	text-decoration:underline;
	
}

.sub_nav li.first
{
	border-left: 0px solid #000;
	padding:0px 6px 0px 6px;
}

.sub_nav li a
{
	color:#000;	
	text-decoration:none;
	
}

.sub_nav li a:hover
{
	text-decoration:underline;
	background: #6699cc;
	color: White;
}


/* End Header Styles */



/* Content Containers */

.minimumContentWidth
{
	width:950px;
	height:1px;
}

.contentLeftColumn
{
	float:left;			
	width:265px; 
}

.contentLeftColumn-hidden
{
	float:left;			
	width:0px;
}

.contentColumn
{
	float:left;
	width:100%;
	padding:2px;
	
}

.contentColumn-full
{
	float:left;
	width:100%;
	padding:2px;
}

#homeContentContainerHome .contentColumn
{
	float:left;
	width:100%; 
	padding:2px;
}

#homeContentContainerHome .contentColumn-full
{
	float:left;
	width:100%;
	padding:2px;
}

/*.contentMiddleColumn
{
	float:left;
	width:400px; 
	padding:2px;
}*/
		
.contentRightColumn
{		
	float:left;	
	width:330px; 
	padding:2px;
	
}

.contentRightColumn-full
{		
	float:left;	
	width:330px; 
	padding:2px;
}

/* End Content Containers */

/* Form Styles */

.button
{
	background-color:#f2f2f2;
	color: #333333;
	margin-top: 0px;
}

.listbutton
{
	background-color: #ff9933;
	color: #ffffff;
	font-weight: bold;
	margin-top: 5px;
	width: 150px;
}

.listbutton1
{
	background-color: #ff9933;
	color: #ffffff;
	font-weight: bold;
	margin-top: 5px;
	width: 100px;
}

.redbutton
{
	
	background-color:#ff0000;
	color: White;
	width: 150px;
		font-size: 14px;
	font-weight: bold;
}

.redbutton_long
{
	
	background-color:#ff0000;
	color: White;
	width: 200px;
		font-size: 14px;
	font-weight: bold;
}

.redbutton1
{
	
	background-color:#ff0000;
	color: White;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
}

.orangebutton
{
	border: #ffcc99;
	background-color:#ff9933;
	color: black;
	padding: 3px 3px 3px 3px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.iconlink {font-size: 14px;
	color: #ff9933;
}

.button_hightlight
{
	background-color:#FF6600;
	color:White;
	
	
}

.input_box_veryshort
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 	
	width:100px;
}

.input_box_short
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 	
	width:150px;
}

.input_box_medium
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 	
	width:200px;
}

.input_box_long
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 
	width:250px;	
}

.input_box_large
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 
	width:300px;	
}

.input_box_superlarge
{
	font-size:9pt;
	border:solid 1px #CCCCCC; 
	width:450px;	
}

.input_box_dynamic
{
	font-size:11pt;
	border:solid 1px #CCCCCC; 
	width:100%;
}

.form-table 
{
	width:100%;
	font-size:11pt;	
}

.email-form-table
{
	border: 1px solid #6699cc;
	padding: 5px;
	width: 100%;
	text-align: left;
}

.email-form-table .req_label
{
	width:150px;
	background-color:#333366;
	color:#FFFFFF;
	text-align:right;
}

.form-table .checklabel
{
	font-size:11pt;
}

.form-table .label
{
	font-size:11pt;
	text-align:right;
	color:#333333;

}

.form-table .dropdownlist
{
	font-size:11pt;
}

.form-table .req_label
{
	
	background-color:#333366;
	color:#FFFFFF;
	text-align:right;
}

.form-table .req_label1
{
	width:140px;
	background-color:#EFEFEF;
	color:#669999;
	text-align:right;
}

.searchBox
{
	width:180px;
}

#basic_search_icon
{
	background:url(./images/basic_search_icon.gif) no-repeat top left; 
	width:23px;
	height:21px;
	margin-left:6px;
	margin-right:4px;

}
.basic_search_p
{
	margin:2px;
	padding:0px;
}

.boxtitle
{
	color: #000000;
	font-size: 18px;
	
	padding: 2px;
	padding-top: 10px;
	font-family: georgia;
}

.display_details_subheader div, .display_details_subheader h1
{
	float:left;
}

#email_icon_details
{
	background:url(./images/email_icon.gif) no-repeat top left;
	width:28px;
	height:24px;
}

#event_icon_details
{
	background:url(./images/event_sm.gif) no-repeat top left;
	width:28px;
	height:24px;
}

.display_details_subheader h1
{
	color:#FF6633;
	font-style:italic;
	border:none 0px #000;
	width:150px;
	text-align:left;
}

.activities_container h1
{
	text-align:left;
}

#tasks_icon_details
{
	background:url(./images/tasks_check_icon.gif) no-repeat top left;
	width:28px;
	height:24px;
}
.display_details_subheader .link_button
{
	width:160px;
}

/* Grey Box Style */
.sub_nav, .sub_nav li
{
	display:inline;
}
.greyBox
{
	background-color:#f2f2f2;
	border: 1px solid #cccccc;
	margin:2px;
	padding:0px;			
}

.greyBox p
{
	padding:0px;
	margin:4px;
}

.greyBox-nogray
{
	margin:2px;
	padding:0px;			
}

.greyBox-nogray p
{
	padding:0px;
	margin:4px;
}

.greyBoxTopLeftBorder, .greyBoxTopRightBorder, .greyBoxBtmLeftBorder, .greyBoxBtmRightBorder
{
	height:4px;
}

.messages_alert {width: 90%;
	border: 1px solid #333333;
	background: white;
}

/*.greyBoxTopLeftBorder
{	
	background: url(./images/greyBox_lt_top_brdr.gif) no-repeat top left; 
}

.greyBoxTopRightBorder
{
	background: url(./images/greyBox_rt_top_brdr.gif) no-repeat top right;
}

.greyBoxBtmLeftBorder
{	
	background: url(./images/greyBox_lt_btm_brdr.gif) no-repeat bottom left; 
}

.greyBoxBtmRightBorder
{
	background: url(./images/greyBox_rt_btm_brdr.gif) no-repeat bottom right;
}*/

.greyBoxContent
{
	padding:2px 4px 2px 4px;
}



.contentGreyBox
{
	background-color:#ffffff;
	border: 1px solid #6699cc;
	border-top: 3px solid #6699cc;
	padding:10px;	
	width: 98%;	
		
}

.contentOrangeBox
{
	background-color:#ffffff;
	border: 1px solid #ff9933;
	border-top: 3px solid #ff9933;
	padding:10px;	
	width: 98%;	
	border-left: none;
		
}

.contentGreenBox
{
	background-color:#ffffff;
	border: 1px solid #669933;
	border-top: 3px solid #669933;
	padding:10px;	
	width: 98%;	
	border-left: none;
		
}

.contentEmailBox
{
	background-color:#ffffff;
	border: 1px solid #669933;
	border-top: none;
	width: 100%;	
	border-left: none;
	
}

.tp
{
	margin-top: 20px;
}

.contentGreyBox p
{
	padding:0px;
	margin:4px;
}

.gtask_container
{
	border: 1px solid #669966;
	border-top: 3x solid #669966;
	border-left: none;
}

	

/*.contentGreyBoxTopLeftBorder, .contentGreyBoxTopRightBorder, .contentGreyBoxBtmLeftBorder, .contentGreyBoxBtmRightBorder
{
	height:2px;
}

.contentGreyBoxTopLeftBorder
{	
	background: url(./images/contentgreyBox_lt_top_brdr.gif) no-repeat top left; 
}

.contentGreyBoxTopRightBorder
{
	background: url(./images/contentgreyBox_rt_top_brdr.gif) no-repeat top right;
}

.contentGreyBoxBtmLeftBorder
{	
	background: url(./images/contentgreyBox_lt_btm_brdr.gif) no-repeat bottom left; 
}



.contentGreyBoxBtmRightBorder
{
	background: url(./images/contentgreyBox_rt_btm_brdr.gif) no-repeat bottom right;
}


.greyBoxBtmRightBorder
{
	background: url(./images/greyBox_rt_btm_brdr.gif) no-repeat bottom right;
}*/

.contentGreyBoxContent
{
	padding:0px 6px 0px 6px;
	border: #000000 solid 0px;
}

.ResultBoxContent
{
	border: 1px solid #ff9933;
	border-top: 3px solid #ff9933;
	background: white;
	padding: 10px;
	width:98%;
}

/* Grey Box Container */

.info_group
{
	color:#333333;
	background-color: E2EBED;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:solid 1px #cccccc;
	margin:2px;
	padding-left:10px;
	height: 20px;
	padding-top:5px;
	padding-bottom: 5px;
}

/* Table Styles */
.results-table
{	
	background-color:#ffffff;
	border:solid 1px #6699cc;
	border-top:solid 3px #6699cc;
	border-left: none;
	padding:4px;
	margin-left: 10px;
}

.activity-table
{	
	background-color:#ffffff;
	border:solid 1px #6699cc;
	border-top:solid 3px #6699cc;
	border-left: none;
	margin-left: 10px;
}

.activity-table-header
{
	background-color:#CCCCCC;
	text-align:left;
	height:22px;
	border:solid 1px #EEEEEE;
}

.results-table th
{
	background-color:#D9E8F4;
	text-align:left;
	height:22px;
	border:none;
	padding: 5px;
}

.results-table-header
{
	background-color:#CCCCCC;
	text-align:left;
	height:22px;
	border:solid 1px #EEEEEE;
}


.results-table tr td
{
	padding:5px;
}

/*results table ends*/

.task-table
{
	background-color: #f2f2f2;
	font-size: 12px;
	height: 30px;
	border: 1px solid #669966;
	border-left: 1px solid #ffffff;
	
}

.task-table a:link
{
	color: #333333;
}

.task-table a:hover
{
	color: #cc6600;
	text-decoration: underline;
}

.task-table-header
{
	background-color: #D9EFCB;
	color: Black;
	font-size: 16px;
}

.task-table tr td
{
	padding:5px;
	border: none;
}

.task-table tr.ruled
{
	background: #000000;
}

.task-alternate
{
	background-color:#f2f2f2;
}


/*task table ends*/

.history-results-table
{	
	background-color:#FFFFFF;
	border-collapse:collapse;			
	border:solid 1px #333366;
	border-top:none;
	border-left: none;
	padding:4px;
}


.recent-results-table
{	
	background-color:#FFFFFF;
	border-collapse:collapse;			
	border:solid 1px #ff9933;
	border-top:none;
	border-left: none;
	padding:4px;
}

.recent-results-table th
{
	background-color:#F9EDE4;
	border-top: solid 3px #ff9933;
	text-align:left;
	height:22px;
	padding-top:5px;
	padding-bottom: 5px;
	font-size: 12px;
	
}

.recent-results-table-header
{
	background-color:#CCCCCC;
	text-align:left;
	height:22px;
	border:solid 1px #EEEEEE;
}

.recent-results-table tr td
{
	padding:2px;
}

/*module tables ends*/

/*links style begins*/
.leadtype 
{
	color: #0099cc;
	font-size: 12px;
}

.leadtype a:link
{
	color:#666666;
	text-decoration:underline;
}

.leadtype a:visited
{
	color:#666666;
	text-decoration:underline;
}
	
#recent_record
{
	height: 50px;
	vertical-align: top;
	border-bottom: solid 1px #cccccc;
}


.alternate
{
	background-color:#eeeeee;
	border-bottom: #ff9933;
}


.display-table 
{
	width:96%;
	align:Center;
}

.display-table tr td, .display-table tr th
{
	border-bottom:solid 1px #cccccc;
}

.display-table .label
{
	text-align:right;
	color:#333333;
	border-bottom: solid 1px #cccccc;
	border-right: 10px solid #ffffff;
}

.display-table tr.last_row td, .display-table tr.last_row th
{
	border-bottom:solid 0px #000;
}

.acct-display-table 
{
	width:90%;
	align:Center;
}

.acct-display-table tr td, acct.display-table tr th
{
	border-bottom:solid 1px #ff9933;
	height: 30px;
	
}

.acct-display-table .label
{
	text-align:right;
	color:#333333;
	padding-right: 5px;
	border-bottom: solid 1px #ff9933;
	border-right: solid 10px #ffffff;
	font-weight: bold;
	width: 40%;
}

.acct-display-table tr.last_row td, acct.display-table tr.last_row th
{
	border-bottom:solid 0px #000;
}

/* End Table Styles */
 
.i_img
{
	width:17px;
	height:27px;
}

#lead_seller_sm
{
	background: url(./images/lead_seller_sm.gif) no-repeat top left;
}

#orange_i
{
	background: url(./images/orange_i.gif) no-repeat top left;
}

#lead_buyer_sm
{
	background: url(./images/lead_buyer_sm.gif) no-repeat top left;
}

/* Footer */
#footer_bottomCopy
{
	margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; font-weight: normal; color: #4A4A4A;
	text-align:center;
}
	
#bottomNav
{
	text-decoration:none;
	margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: xx-small; font-weight: normal; color: #4A4A4A;
	text-align:center;
}

/* End Footer */ 
/* Home Page Styles */

#sideColumn_global_data_welcome
{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;	
	font-size:15pt;
}
#sideColumn_current_date
{
	font-size:10pt;
}

#global_data_welcome
{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;	
	font-size:15pt;
}
#current_date
{
	font-size:10pt;
}

#WelcomeGreyBox .greyBoxContent p
{
	margin:0px;
	padding:0px;
}

.home_inline_dropdown
{
	text-align:right;margin-right:10px;
}
		
.header_button
{
	float:left;	
}

.email_title
{
	background-color: #FF9933;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}


.autotask_title
{
	background-color: #660000;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.listing_title
{
	background-color: #330066;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.exchange_title
{
	background-color: #CC6600;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.report_title
{
	background-color: #336699;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.seller_title
{
	background-color: #ff9933;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.subseller_title
{
	background-color: #ff9933;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
	margin-top: 10px;
}

.buyer_title
{
	background-color: #669966;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.subbuyer_title
{
	background-color: #669966;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
	margin-top: 10px;
}

.task_title
{
	background-color: #669966;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.subtask_title
{
	background-color: #669966;
	font-size: 14px;
	color: white;
	height: 20px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}



.task_title_mini
{
	background-color: #669966;
	font-size: 14px;
	color: White;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 5px;
}

.myacct_title
{
	background-color: #669933;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.adsearch_title
{
	background-color: #333366;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.calendar_title
{
	background-color: #CC6600;
	font-size: 16px;
	color: White;
	height: 40px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 10px;
}

.calendar_title_mini
{
	background-color: #CC6600;
	font-size: 14px;
	color: White;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 5px;
}


.section_title 
{
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}

.header_button2
{
	float:left;
	margin-top:24px;
}

.header_button_tasks
{
	float:left;
	margin-top:10px;
	
}

.header_button input, .header_button2 input
{
	height:20px;
	font-size:10px;

}

.header_button_tasks input
{
	height:20px;
	font-size:10px;
}

/* End Home Page Styles */

/* log-in styles */
#login-content p { font:12px arial,verdana,sans-serif; color:#474747; }

#c_1_body2 
{
	background-color: #333366;
	color: #fff;
	padding: 0.25em 0em 0.25em 0.5em;
}

#login-box { 
	float:right;
	width:350px;
	margin:0 20px 20px 20px;
	background:#f2f2f2;
	text-align:center;
	padding:0 0 4px 0;
	border: 1px solid #cccccc;
}
#login-box table { width:300px; margin:25px auto 0 auto; }
#login-box th { 
	font:bold 10px verdana,arial,sans-serif; 
	color:#669999; 
	text-align:left;
	width:100px;
}
#login-box th, #login-box td { padding:0 0 11px 0; }
#login-box .textinput { 
	width:128px; 
	border:1px solid #ccc;
	font:11px verdana,arial,sans-serif;
}
#login-box a { font:11px arial,verdana,sans-serif; }

.calendar 
{
	width: 205px;
	height: 116px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
.calendar a
{
	color: #333333;
	text-decoration:none;
	font-size:9pt;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
.calendarDay 
{
	/*border: solid 1px #CCCCCC;*/
	padding-bottom: 2px;
	font-size:9pt;
	color: #000000;
	text-decoration:none;
}
.calendarToday 
{
	font-size:9pt;
	font-weight: bold;
	padding-bottom: 2px;
	color: #000000;
	text-decoration:none;
}
.calendar .selected
{
	padding-bottom: 2px;
	background-color: #ff9933;
	font-weight: bold;
	color: White;
}
.calendar .selected a
{
	color: white;
	font-style:italic;
	text-decoration:none;
}
.calendarHeader td 
{
	background-color: #ffffff;
	color: #6699cc;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	
}
.calendarHeader a 
{
	color: #fff;
}

.calendarDayHeader
{
	background-color: #2943ad;
	color: #fff;
	height: 17px;
	padding-left: 2px;
	padding-right: 2px;
}

/* Email Template Styles */

.emailtemplate-p
{
	margin:0px 0px 0px 0px;
	text-align:left;
}

#emailtemplate-container
{
	margin:10px 10px 10px 0px;
	width:620px;
}

#emailtemplate-container #main-nav
{
	width:620px;
}

.email-scroll-container
{
	width:620px;
	height:374px;
	overflow: auto;
	background-color:#ffffff;
}

#emailtemplate-subnav
{
	padding-left:18px;
	background-color:#666;
	width:620px;
}

#emailtemplate-navigation a
{
color: #000;
background: #99CCCC url(./images/left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
cursor:hand;
}
#emailtemplate-navigation a span
{
background: url(./images/right-tab.gif) right top no-repeat;
padding-right: 10px
}

#emailtemplate-navigation a, #emailtemplate-navigation a span
{
display: block;
float: left;
height:28px;
width:auto !important;
width:90px;
font-size:11px;
text-align:center;
vertical-align:center;
}


/* Hide from IE5-Mac \*/
#emailtemplate-navigation a, #navigation a span
{
float: none;
}
/* End hide */

#emailtemplate-navigation a:hover
{
color: #fff;
background:  #006666 url(./images/left-tab-highlight.gif) left top no-repeat;
padding-left: 10px
}

#emailtemplate-navigation a:hover span
{
background: url(./images/right-tab-highlight.gif) right top no-repeat;
padding-right: 10px
}


#emailtemplate-navigation ul
{
list-style: none;
padding: 0;
margin: 0;
height:26px;
}

#emailtemplate-navigation li
{
	float: left;
	margin: 0;
	display:inline;
	margin-left:1px;
} 

.exchange-lead-unavailable
{
	background-color:Gray;
	color:#E9E9E9;
}
.exchange-lead-purchased
{
	background:#6B0000;
	color:#ffffff;
}

.monthCal
{
	border:solid 1px #FF9933;

}
.monthCal td
{
	border:solid 1px #FF9933;
	padding:2px;
}
.monthCalDay a
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
.monthCalDay
{
	vertical-align:top;
	text-align:left;
	height:80px;
	width: 14%;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	background-color:#f2f2f2;
}
.monthCalNotDay
{
	background-color:#CCCCCC;
}
.monthCalToday 
{
	font-weight: bold;
	padding-bottom: 2px;
}
.monthCal .selected
{
	padding-bottom: 2px;
	background-color: #2943ad;
	font-weight: bold;
}
.monthCal .selected a
{
	color: #fff;
}
.monthCalHeader 
{
	background-color: #FF9933;
	color: #000000;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	border:0;
	padding:0;
	margin:0;
	height:25px;
}
.monthCalHeader td
{
	background-color: #cccccc;
	color: #000000;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	border:0;
	height:25px;
	padding:0;
	margin:0;
}
.monthCalHeader a 
{
	color: #000000;
	text-decoration:none;
	font-size: 11px;
}
.monthCalDayHeader, .monthCalDayHeader td
{
	background-color: #f2f2f2;
	color: #black;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	height: 25px;
	padding-left: 2px;
	padding-right: 2px;
	font-weight:bold;
	border:0;
	font-size: 11px;
}

.smallScrollResults
{	 
	width:410px;
	height:100px;
	overflow: auto;
}

.scrollResults
{	 
	width:100%;
	height:150px;
	
}

.scrollResults0
{	 
	width:100%;
	height:150px;
}
.scrollResults1
{	 
	width:100%;
	height:150px;
	overflow: auto;
}
.scrollResults2
{	 
	width:100%;
	height:66px;
	overflow: auto;
}
.scrollResults3
{	 
	width:100%;
	height:92px;
	overflow: auto;
}

.scrollable
{
	overflow: auto;
}

.automatedTaskFieldSets
{
	width:140px;
	display:inline;
}

.automaticHeader
{
	color:#669999;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;		
	border-bottom:solid 1px #99CCCC;
	font-weight:bold;
}

tr.ruled
{
	background-color:#EFF8F4;
}
tr.ruled-alternate
{
	background-color:#EFF8F4;
}

#marketing a.link
{
	color: #cc9900;
	font-weight: bold;
}

#marketing .orange:link
{
	color: #cc9900;
	font-weight: bold;
}

.showGuide
{
	padding:5px 3px 3px 3px;
	border: solid 1px #0099cc;
	text-align:center;
	background-color:#ffffff;
	position:absolute;
	z-index:7;
	width:450px;
	display:none;
}

.yellow_box
{ border: 1px solid #ff9933;
	padding: 5px 5px 5px 5px;
}

.alert_title
{
	color: #0099cc;
	font-size: 14px;
	padding-left: 20px;
}

.redfont
{
	color: #ff0000;
}

.list1 
{
	list-style: outside; 
	list-style-type: disc; 
	padding-left: 0px; 
	padding-top: 5px; 
	color: #666666;
}

.orange_text
{
	color: #ff9933;
}

#liststep a:hover
{
	color: red;
}

#liststep a
{
	color: #ff9933;
}
