Body
{
    color: black;
	background-color: #E9EDF4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
A:link, A:visited, A:active  {
    font-weight: normal;
    font-size: 11px;
    color:#495B72;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration: underline;
}

A:hover    {
    text-decoration: none;
    font-size: 11px;
    font-weight:bold;
    color:#495B72;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.a-normal-white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
	text-align:justify;
}

.a-normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #393939;
	text-align:justify;
}

.a-normal-bold {
	FONT-WEIGHT: bold;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3C4A5E;
}

.Links, A.Links, A.Links:link, A.Links:visited, A.Links:active  {
    font-weight: normal;
    font-size: 11px;
    color:#495B72;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration: underline;
}

A.Links:hover    {
    text-decoration: none;
    font-size: 11px;
    font-weight:bold;
    color:#495B72;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.top_link, A.top_link_link, A.top_link:link, A.top_link:visited, A.top_link:active  {
    font-weight: normal;
    font-size: 10px;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.top_link:hover    {
    text-decoration: underline;
    font-size: 10px;
    color:#A6B4C9;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.terms-privacy, A.terms-privacy, A.terms-privacy:link, A.terms-privacy:visited, A.terms-privacy:active  {
    font-weight: normal;
    font-size: 10px;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.terms-privacy:hover    {
    text-decoration: underline;
    font-size: 10px;
    color:#A6B4C9;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.arch_link, A.arch_link, A.arch_link:link, A.arch_link:visited, A.arch_link:active  {
    font-weight: normal;
    font-size: 10px;
    color:#3C4A5E;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.arch_link:hover    {
    text-decoration: underline;
    font-size: 10px;
    color:#393939;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.heading  {
    font-size: 13px;
	font-weight: bold;
    color:#1A94A9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.more, A.more, A.more:link, A.more:visited, A.more:active  {
    font-weight: normal;
    font-size: 10px;
    color:#383838;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.more:hover    {
    text-decoration: underline;
    font-size: 10px;
    color:#1A94A9;
	padding-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


.cnt_01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}

.cnt_02
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}

.cnt_03
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}



.HomePageheader {
    font-weight: bold;
    font-size: 10px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}

/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{	
			
 background-color:#A5C4DC;
 height: 32px;
	color:#000;
	border: 1px solid #ccc;

}

.TableBorder
{
    border: solid 0px #cccccc;
}
.TableCellHeader
{
    background-color:#efefef;
    height:30px;
    border: solid 1px #CCCCCC;
    font-weight:bold;
}
.TableCells
{
    background-color:#efefef;
}
.TableCells2
{
    
}

.NoBorder
{
    border: solid 0px;
}


.SectionHeader
{
    font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 2px 2px 2px 2px;
   font-weight:bold;
   }
   
   .CategoryName
   {
    font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 2px 2px 2px 2px;
   font-weight:normal; 
    }
   .ItemName
   {
     font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 2px 2px 2px 2px;
   font-weight:bold;
    }
   .Note
   {
     font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 2px 2px 2px 2px;
   font-weight:bold;
   color:Red;
    }
    
    .gvCategory
    {
        Padding: 2px 2px 2px 2px;
        
    }
    .gvCategoryRowStyle
    {
         background-color:#efefef;  
                 border: solid 1px #000000; 
    }
    .gvCategoryAlternatingRowStyle
    {
        border: solid 1px #000000; 
    }
    
    .gvItems
    {
        border: solid 1px #CCCCCC;
    }
     
    .gvItemRowStyle
    {
         background-color:#cccccc;  
                 border: solid 1px #000000; 
    }
    .gvItemAlternatingRowStyle
    {
        border: solid 1px #000000; 
    }
    .gvHeaderStyle
    {
       background-color:#cccccc;  
    }
    
    .PlusMinus
    {
		border: solid 1px #cccccc;
		font-weight:bold;
		height: 15px;
    }
 
 
 /********  FORM ***********/
 .Form_Button
{
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	background-color: #fffbff;
	color: #6a788c;
	font-weight: bold;
}
 .Form_Header
 {
       font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
    background-color:#495B72;
    color:#FFFFFF;
    height:20px;
 }
 .required
 {
    color:Red;
 }
 
.Form_Container
{
        border: solid 1px #495B72;
}

.txtBoxWatermark
{
	border: solid 1px #495B72;
	color: gray;
	background-color: white;
}

.Footer
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana
	text-decoration: none;
}

.login {
    font-weight: normal;
    font-size: 10px;
    color:#ff0000;
	padding-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}



.cnt_01_head {
    font-weight: bold;
    font-size: 10px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}
.cnt_02_head {
    font-weight: bold;
    font-size: 10px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}
.cnt_03_head {
    font-weight: bold;
    font-size: 11px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}
.cnt_04_head {
    font-weight: bold;
    font-size: 11px;
    color:#5998BB;
    font-family: Verdana, Helvetica, sans-serif;
}


.AdButton
{
    font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cccccc;
	background-color: #fffbff;
	color: #6a788c;
	height:30px;
	font-weight: bold;
	vertical-align:middle;
}
.PanelRounded
{
   
    padding: 10px 0px 10px 0px;
    color:#6a788c;
}
.mainPage
{
   font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
    
    color:#495B72;
    height:20px;
}
.List
{
    padding:  4px 0px  4px 0px;
}