
body a {color:#f26721; border:none; }
body a img { border:none; }

h2{
    font-family:Century Gothic;
    color:#666666;
    font-size:16px;

  
}

h4
{
    font-family:Century Gothic;
    color:#666666;
    font-size:14px;
    
}

.clear { 
			 clear:both;
			 display: block;
			 visibility: hidden;
			 height : 0px;
			  }


/*----------------------------STATIC-------------------------------------*/
#menuContainer  
{   
   /*border: 1px solid black;
   background-color: blue;*/
   z-index : 1;
   position:absolute;
}


.mainStaticMenuStyle 
{ 

}

.mainStaticMenuItemStyle
{
    font-size: 14px;
		font-weight: bold;
		width: 150px;
		text-align:center;
		padding-top: 0px;
		margin-top: 0px;
}

.mainStaticMenuItemStyle td {

 }

.mainStaticMenuItemStyle a:link, .mainStaticMenuItemStyle a:visited 
{
	color: #ffffff;
	text-decoration: none;
		
}

.mainStaticMenuItemStyle a:hover 
{
  text-decoration: none;
  color:#666666;
}

/*----------------------------DYNAMIC-------------------------------------*/
.mainDynamicMenuStyle
{
    font-size: 12px;
	width:163px;
	margin-top: 4px;
	background-color:Blue;
	z-index:1000;


}

.mainDynamicMenuItemStyle
{
    color:#ffffff;
    font-weight:bold;
	font-family: arial;
	font-size: 13px;
	width:163px;
	height:30px;
	background-color:#FFB819;
    border:solid 1px #f26721;
    border-top:none;
    padding: 4px;
    

}

.mainDynamicMenuItemStyle td
{
    /*background-color:#ffffff;*/


}

.mainDynamicHoverStyle
{
    font-size: 13px;
    font-weight:bold;
	font-family: arial;
    color:#666666;


}

.pp
{
    padding:20px 0px 0px 0px;
    width:100%; 
}


#contentContainer_2
{
    padding: 0px 5px 10px 5px;
}

#adContainer
{
    float:left;
    width:153px;
		padding-top: 120px;
}

.adBox
{
    border:dotted 1px steelBlue;
    height:170px;
}


fieldset 
{
	margin-bottom: 0px;
	padding: 0px 12px 12px 12px;
	display: block;
}

legend 
{
	padding: 0px 4px;
	margin: 0px 0px 7px 0px;
	color: #666666;
	font-weight: bold;
	vertical-align: middle;
}

.div_row
{
    width:100%;
}


.dataGridMain td,  .dataGridMain th
{
    padding:5px;
}

.dataGridMain_Header
{
	color: #FFFFFF;
	background-color:#999999;
	font-family: arial;
}

.dataGridMain_Row
{
	background-color:#ffffff;
}

.dataGridMain_Row
{
	background-color:#ffffff;
}

.dataGridMain_AlternateRow
{
	background-color: #f5f5f5;
}

.dataGridMain_SelectedItem
{
	background-color: #f26721;
}

.dataGridMain_SelectedItem a
{
	color:#ffffff;
}

.dataGridMain_InsertFooter
{
    background-color: #FFA500;
    background-image :  url('Images/Layout/nav_tile.jpg');
}

.dataGridMain_Pager
{
    /*background-color: #69655C;
    background-image: url(Images/Layout/ListTitleGradient.gif);
    background-position: left top;
    background-repeat: repeat-x; 
    color:#FFFFFF;*/
    
    color: #FFFFFF;
	background-color:#999999;
	font-family: arial;
}

.dataGridMain_Pager a
{
    padding:1px 5px 1px 5px;
    border: solid 1px Transparent;
    color:#FFFFFF;
}

.dataGridMain_Pager a:hover
{
    color:#666666 !Important;
    background-color:#FFEAB9;
    border: solid 1px #FF9900;
    font-size:14px;
    font-weight:bold;
}

.dataGridMain_Pager span
{
    font-size:14px;
    font-weight:bold;
}

.dataGridMain ul
{
    margin:0px;
    padding:0px;
}

.dataGridMain ul li
{
    margin:0px 0px 3px 12px;
    padding:0px;
    list-style-type:square;
}





.CUDButtonStyleMain
{
	border:solid 1px #666666;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	padding:1px;
	width:150px;
	height:25px;
	background-color:#ff9137;
	background-image: url('Images/Layout/nav_tile.jpg');
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff9137', EndColorStr='#ffffff');*/
}

.textBoxStyle
{
    border:solid 1px #ff9900;
    background-color: #ffeab9;
    color:#666666;
    font-family:Century Gothic;
	font-size:12px;
	width: 180px;	
}

.textBoxStyle_Total
{
    color:#666666;
    font-family:Century Gothic;
	font-size:14px;
	border:none;
	border-top:solid 2px #666666;
	font-weight:bold;
}

.textBoxDetailCheckOff
{
    border:solid 1px #666666;
    color:#000000;
    font-family:Century Gothic;
	font-size:12px;
	padding:2px 0px 2px 2px;
}

#ctl00_cphContent_EnquiryPane1_txtMessage
{
    border:solid 1px #ff9900;
    background-color: #ffeab9;
    color:#666666;
    font-family:Century Gothic;
	font-size:12px;
	width: 180px;
}


select
{  
	border:solid 1px #666666;
    color:#666666;
    font-family:Century Gothic;
	font-size:12px;
    /*text-transform:lowercase;*/
}

.validLable
{
    color:Green;
}

.invalidLable
{
    color:Red;
}

.validationLable
{
    color:Red;
}

.pill_blue
{
    background-image:url(images/layout/blue.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    color:#ffffff;
    text-decoration:none; 
    border:none;
    width:120px;
    height:30px;
    background-color:Transparent; 
}

.orangePillOld
{
    background-image:url(images/layout/orangePillSmall.jpg);
    background-position:left top;
    background-repeat:repeat;
    color:#ffffff;
    font-weight:bold;
    border:none;
    width:120px;
    height:30px;
    text-transform:lowercase;
    background-color:Transparent;
}

.orangePillLiquid
{
    background-image:url(images/layout/orangePillLiquid.jpg);
    background-position:0 0;
    background-repeat:repeat-x;
    background-color:#f69A2D;
    /*background-color:aqua;*/
    color:#ffffff;
    
    font-weight:bold;
    border:solid 1px #666666;
    outline:none;
   
    /*width:80px;*/
    height:20px;
	
    /*text-transform:lowercase;*/
    text-transform:capitalize;
	font-size: 10px;
}


.orangePillSmall
{
    background-image:url(images/layout/orangePillSmall.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    color:#ffffff;
    
    font-weight:bold;
    border:none;
   
    width:80px;
    height:20px;
	
    /*text-transform:lowercase;*/
    text-transform:capitalize;
    background-color:Transparent;
	font-size: 10px;
}

.orangePillSmall_2
{
    background-image:url(images/layout/orangePillSmall.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    color:#ffffff;
    
    font-weight:bold;
    border:none;
   
    text-transform:lowercase;
    background-color:Transparent;
}



.greyPill
{
    background-image:url(images/layout/grayPill.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    color:#ffffff;
		font-size: 12px;
    font-weight:bold;
    border:none;
    width:120px;
    height:30px;
    text-transform:lowercase; 
    background-color:Transparent;
}

/*
------------------------------------------------------------------------------------------------
*/

.responseNoteLable
{
	color:Navy;
}

.returnMSG
{
    background-color:SteelBlue;
    color:White;
    font-weight:bold;
    /*padding:5px;*/
    display:block;
    font-size:14px;

}

.popupControl
{
    visibility:hidden;
	padding:5px;
	border:solid 1px #ff9137;
	background-color:#ffffff;
}

.popupControlTitle
{
	font-size:14px;
    font-weight:bold;
    color:#f26721;
}

.popupControl hr
{
	color: #ff9137;
	height:1px;
}
/*
------------------------------------------------------------------------------------------------
*/

.detailsTable
{
     width:100%;  
}

.detailsTable td
{
    padding-top:3px;
    padding-bottom:3px;
}

/*
.detailsTable .tdTitle
{
    width:300px;
    background-color:Red;
}

.detailsTable .tdValue
{
    background-color:Aqua;
}*/

.detailsTable .subDetailsTitle,
.detailsTableView .subDetailsTitle
{
    font-weight:bold;
    border-bottom:solid 1px #666666;
    padding-top:10px;
    padding-bottom:3px;
}

/*
------------------------------------------------------------------------------------------------
*/

.detailsTableView
{
     width:100%;
     border-collapse:collapse;  
}

/*Check Removing this dosen't fuck anything*/

/*.detailsTableView td
{
    padding-top:2px;
    padding-bottom:2px;
    border-bottom:solid 1px #F5F5F5; 
}*/

.detailsTableView .tdTitle,
.detailsTableView .tdValue 
{
    padding-top:2px;
    padding-bottom:2px;
    border-bottom:solid 1px #F5F5F5;   
}

.detailsTableView .tdTitle
{
    /*background-color:Aqua;*/
    width:150px;
}

.detailsTableView .tdValue
{
    /*background-color:Lime;*/
}



/*
------------------------------------------------------------------------------------------------
*/

.panelLeft
{
    float:left;
    width:25%;
}

.panelRight
{
    float:right;
    width:73%;
}



.pnlGeneral
{
    padding: 10px 10px 10px 10px;
}

.pnlSearchPanel_Header
{
  color:#ffffff;
	font-weight:bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	border:solid 1px #666666;
	background-color:#999999;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#666666', EndColorStr='#f5f5f5');*/
	height:100%;
	background-image :  url('Images/Layout/grey_tile.jpg');

}

.pnlSearchPanel_Body
{
	padding: 5px;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #666666;
	background-color: #f3f3f3;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f3f3f3', EndColorStr='#ffffff');*/
	Height:100%;		
}

.pnlDetailsPanel_Header
{
  color:#ffffff;
	font-size:14px;
  font-weight:bold;
	font-family:arial;
	border:solid 1px #666666;
	padding:  5px 5px 0px 5px;
	height: 20px;
	vertical-align:middle;
	background-color: #FFA500;
	background-image :  url('Images/Layout/nav_tile.jpg');

	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff9137', EndColorStr='#ffffff');*/
}

.pnlDetailsPanel_Body
{
		padding: 10px 10px 10px 10px;
		background-color:Transparent;
		border-right: solid 1px #666666;
		border-bottom: solid 1px #666666;
		border-left: solid 1px #666666;
		background-color:#FFFFFF;
		/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f5f5f5');*/
}

.pnlHeaderControlStyle
{
	vertical-align:middle;
}

/* WIZARD */


.wizardStepButton, .wizardStepButtonValid, .wizardStepButtonInvalid, .wizardPreviousButton, .wizardNextButton, .wizardStepButtonSelected
{
    padding:1px;
	width: 160px;
	/**width:172px;**/
	font-family:Century Gothic;
	font-size:12px;
	border:solid 1px #666666;
} 

.wizardStepButton, .wizardStepButtonValid, .wizardStepButtonInvalid, .wizardPreviousButton, .wizardNextButton  
{
	background-color:#F5F5F5;  
	/*border: solid 1px #8B8897;*/  
	/*padding:1px;*/
	/*width: 160px;*/
	/*border:solid 1px #666666;*/
    color:#666666;
    /*font-family:Century Gothic;*/
	/*font-size:12px;*/
}

.wizardStepButtonValid
{
	color: Green; 	
}

.wizardStepButtonInvalid
{
	color: Red;
	text-decoration: blink;	
}

.wizardStepButtonSelected
{
    background-color: #f26721;
    color:#ffffff;
}

.wizardStepButtonPanelLeft
{
	text-align: left;
}

.wizardStepButtonPanelMiddle
{
	text-align: Center;
}

.wizardStepButtonPanelRight
{
	text-align: Right;
}

.wizardPreviousButton, .wizardNextButton
{
	width:100px;
}



.CAN
{
	background-color:Gray;
	color:#ffffff;
}

.DEC
{
	background-color:RED;
	color:#ffffff;
}

.AWC
{
	background-color:Yellow;
	color:Red;
}

.CON
{
	background-color:GREEN;
	color:#ffffff;
}

.tabMenur
{
    padding:0px;
    border-style:none; 
}

.tabMenur td
{
    border-style:none; 
    padding:0px;
    margin:0px;
    background-color:Red;
    height:100px;
}

.accordionPaneHeader
{
    color:#ffffff;
    background-color:#f26721;
    border:solid 1px #666666;
    border-collapse:separate;
	padding: 0px 5px 0px 5px;
	cursor:pointer;
}

.captionCell
{
    background-color:#666666;
    text-align:right;
    padding-right:5px;
    color:#ffffff;
}

.detailsCell
{
    background-color:#f5f5f5;
    padding-left: 5px;
}

.enquiryTable
{
	width:310px
}

.tdTitle
{
	width:110px;
	/*right:auto*/
}

.tdAttribute
{
	
}

.enquiryContainer
{
}

.enquiryContainer .detailsTable
{
	width:50%;
}


