﻿/* Accordion */
.accordionHeader
{    
	border:#ccc 1px solid;
    color:#696969;
    background-color:#d3d3d3;
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
    padding:3px 3px 3px 5px;
    margin-top:10px;
    cursor: pointer;
    text-align:left;    
}
.accordionHeaderSelected
{    
    border-top:#cccccc 1px solid;
    border-left:#cccccc 1px solid;
    border-right:#cccccc 1px solid;
    border-bottom:#cccccc 1px solid;
        
    color:#4682b4;
    background-color:#f5f5f5;    
	font-family:Arial;
	font-size: 13px;
	font-weight: bold;
    padding:3px 3px 3px 5px;
    margin:10px 0 0 0;
    cursor: pointer;
    text-align:center;   
}

.accordionContent
{
	border-top:none;
    border-left:#cccccc 1px solid; 
    border-right:#cccccc 1px solid;  
    border-bottom:#cccccc 1px solid;
	
	font-family:Trebuchet MS;
	font-size:12px;
    background-color: #fefefe;
    color:#4682b4;
    padding-bottom:5px;      
    margin:0 0 5px 0;
}

/* MODALPOPUP */
.ModalPopupBG
{
	background-color:Gray;
	filter:alpha(opacity=70); 
	opacity: 0.7;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*--IE 8 Transparency--*/ 
}

.popup_Container {
	background-color:#fefefe;	
	border-left:#4682b4 1px solid;
	border-right:#4682b4 1px solid;	
	border-bottom:#4682b4 2px outset;		
	padding:0;
	width:500px;
}

.popup_Titlebar {
	border-bottom:#cccccc 1px solid;
	cursor:move;		
	background: url(../images/titlebar_bg.jpg);
	min-height:20px;
}

.TitlebarLeft 
{
	float:left;
	padding-left:5px;
	padding-top:2px;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
}
.TitlebarRight 
{
	background:url(../images/cross_icon_normal.jpeg);
	background-position:right;
	background-repeat:no-repeat;
	height:17px;
	width:43px;
	float:right;
	cursor:pointer;
	margin-right:1px;
	margin-top:1px;
	
}
.popup_Body
{
	border-bottom:#cccccc 1px solid;
	padding:5px;
	font-family:Trebuchet MS;	
	font-size:12px;
	color:#585858;	
	clear:both;		
	text-align:left;
}
.pop_bottom
{
	background-color:#f5f5f5; 
	width:100%; text-align:center;
	margin-left:auto; margin-right:auto; }	

.pop_buttons
{
	/*font-weight:bold; padding:2px 10px 2px 10px;font-family:Verdana; color:#1888d7; */
color:#585858;	
padding:1px 10px 2px 10px; 
font-weight:bold;
font-family:Verdana;
cursor:pointer;
font-size:11px; min-height:14px; min-width:80px;
}

.pop_headlines
{
	border-bottom:#cccccc 1px solid; 
	width:100%; 
	text-align:center; 
	margin-left:0; margin-right:0; margin-top:0; 
	padding:0; 
	background-color:#d3d3d3;
	/*background-color:#FAAC58;*/
}	
.pop_headlines_text	
{font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#000000; width:100%; text-align:center;	}

/* COLLAPSIBLE PANEL */
.collapsible_heading 
{
	padding:1px 5px 1px 10px;
	color:#5377A9;
	font-family:Arial;
	font-weight:bold;
	font-size:1.1em;	
	background-color:#fefefe;
	border:#cccccc 1px solid;
	cursor:pointer;
}

.collapsible_contents
{
border-top:none;	
border-left:Aliceblue 2px solid; 
border-right:Aliceblue 2px solid; 
border-bottom:Aliceblue 3px solid; 

background-color:#fefefe; 
color:#4682b4; font-family:Trebuchet MS; font-size:12px; padding:10px 2px 10px 5px;	
}

.admin_links, .admin_links a, .admin_links a:visited, .admin_links a:active
{width:98%;padding:2px 0 2px 0; margin-left:auto; text-align:left; color:#585858; text-decoration:none; vertical-align:top; font-weight:normal;}
.admin_links a:hover
{width:98%;padding:2px 0 2px 0; margin-left:auto; text-align:left; color:Midnightblue; text-decoration:underline; vertical-align:top;  font-weight:normal;}
.admin_links_bullet{border:none; width:15px; height:17px; margin-left:3px;}



#tooltip 
{
cursor:pointer;	
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;left: -1000px;top: -1000px;

background-color: #fefefe;
color: #4682b4;
border: 10px solid #696969;

font-family:Trebuchet MS;
font-size:12px;
text-align:left;

padding:3px;
width:300px; /*width of tooltip*/	
filter:alpha(opacity=95); opacity: 0.95;	
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/ 
}
#tooltip h3, #tooltip span 
{
margin: 0; 
padding:2px 0 2px 0;
color:#dc6f26;
font-family:Trebuchet MS; font-size:14px;
text-align:center;	
border-bottom:#cccccc 1px solid;
}
.roundedPanel
{	
	width:350px;
	background-color:#4682b4;	
	font-weight:normal;	
	margin-left:auto; margin-right:auto; text-align:center; 
}
.roundedPanel_1{padding:2px 5px 2px 5px;}
.roundedPanel_2
{
	padding:8px 5px 8px 5px; border:#cccccc 1px solid; 
	background-color:#fefefe; 
	color:#585858;
	font-family:Trebuchet MS; font-size:12px;
	text-align:left;		
}
.roundedPanel_head{width:100%; border-bottom:none; padding:0 0 1px 0; margin:0; color:#ffffff;
background-color:#4682b4; font-size:14px; text-align:center; font-weight:bold;}
.roundedPanel-left-col{width:30%; text-align:left; padding:7px 3px 5px 5px; text-align:right;}
.roundedPanel-right-col{width:70%; text-align:left; padding:7px 3px 5px 3px; text-align:left;}

/*AutoComplete flyout */
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	
	background-color:inherit;
	color: inherit;
	display: block;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	line-height: 22px;
	text-align: left;		
	border:#4682b4 1px solid;	
	border-top:#A4BACE 1px solid;
	border-bottom:#0062AF 1px solid;		
	border-collapse:collapse;
	
		
	cursor :pointer;
	overflow :auto;
	height:auto;	
    text-align : left; 
    list-style-type :none;
    padding:0;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	border-bottom:#0062AF 1px solid;
	background-color:#E2EAF1;
	color: #585858;
	display:block;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	line-height: 22px;
	text-align: left;		
	padding:2px 1px 1px 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	border-bottom:#0062AF 1px solid;
	background-color:#fefefe;
	color: #418AC4;
	display:block;
	font-family: 'Trebuchet MS';
	font-size: 12px;
	line-height: 22px;
	text-align: left;
	padding:2px 1px 1px 1px;
}

.CustomTabStyle .ajax__tab_header {
    font-family:Verdana;
    font-size:13px;   
    background-color:#ffffff;             
    border:none;
}
/* for all tabs*/
.CustomTabStyle .ajax__tab_outer{background-color:#4682b4; border:#fff 2px solid; border-bottom:none; padding-right:4px; height:21px; margin-right: 2px;}
.CustomTabStyle .ajax__tab_inner{background-color:#4682b4; color:#ffffff; padding-left: 3px;}
.CustomTabStyle .ajax__tab_tab{height: 13px;padding: 4px;margin: 0;}
/* for particular tab hover*/
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer{background-color:#5d7b9d; color:#fff;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner{background-color:#5d7b9d; color:#fff;}
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab{}
/* for currently selected tab*/
.CustomTabStyle .ajax__tab_active .ajax__tab_outer{background-color:#f5f5f5; border:#4682b4 1px solid; border-bottom:none;}
.CustomTabStyle .ajax__tab_active .ajax__tab_inner{background-color:#f5f5f5;}
.CustomTabStyle .ajax__tab_active .ajax__tab_tab{height:13px; padding: 4px; margin:0; font-weight:bold; color:#0066cc; font-family:Arial;}
/* for currently selected body*/
.CustomTabStyle .ajax__tab_body{border:#4682b4 1px solid; padding:0; margin:0; text-align:left; font-family:Trebuchet MS; font-size:12px;}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {background-image: url(../images/FilledStar.png);}
.emptyRatingStar {background-image: url(../images/EmptyStar.png);}
.savedRatingStar {background-image: url(../images/SavedStar.png);}


h3 {padding: 0; margin: 0; font-size: 16px}
.tooltip {background-color:#b0c4de; font-size:12px; padding: 4px; border:2px solid #4682b4; font-family:'Trebshet Ms';
-webkit-border-radius: 8px; width:250px;
-moz-border-radius: 8px; display: none;}

/* Add this class after removing extra markups from other website*/
.overall{font-family:Trebuchet MS; font-size:14px; color:#585858; background-color:inherit; padding-left:35px; padding-right:35px;}

/* faq jquery class, to be set and removed at run time*/
.faq{width:100%; font-family:Trebuchet MS; font-size:16px; font-weight:bold; color:#4682b4;  background-color:#f5f5f5; text-align:left; padding:1px 1px 1px 5px; border:#fefefe 1px solid; border-collapse:collapse; cursor:pointer; margin-top:25px; margin-bottom:0;}
.ans{width:98%; font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#585858; background-color:#fefefe; text-align:left; padding:15px 10px 5px 10px; border:#4682b4 1px dotted;  border-collapse:collapse;  cursor:auto; margin-top:0;}

.faq_ex_LITEM{width:20%; font-weight:normal; vertical-align:middle; text-align:left; padding:5px 0 5px 10px; border:#e2eaf1 1px solid; border-collapse:collapse; font-size:1.1em;}
.faq_ex_RITEM{width:80%; font-weight:normal; vertical-align:middle; text-align:left; padding:5px 5px 5px 10px; border:#e2eaf1 1px solid; border-collapse:collapse; font-size:1.1em;}


