/*@CHARSET "ISO-8859-1";*/

/*  CHMS STYLE SHEET  */

/*  ==========  HTML Tag StyleSheet  ==========  */
	/* ##### Universal StyleSheet ##### */
body {
	background-color: #faedcd;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	margin : 0px auto;
	padding : 0px;
	font-family : Arial, Arial, serif;
	font-size : 14px;
	font-weight : bold;
	/*font : 14px, Arial, serif;*/
	color : #faedcd;
	text-transform : none;
}

td {
	font:normal 12px/16px Arial, Arial, serif;
	color : #000000; 
	text-transform : none;
	margin-left: 14px;
	margin-right: 14px;
        }


.tablefont {
	font : normal 14px/16px Arial, san-serif, serif;
 	color : #220000;
 	font-size:13px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}

a {
	font : normal 11px/16px Arial, san-serif, serif;
	color : #095CC2; 
	text-transform : none;
	padding-left: 10px;
	padding-right: 10px;
}
a:link {
	font-family : Arial, san-serif, serif;
	font-size : 14px;
	/*font : 14px,Arial, san-serif, serif;*/
    color : #000000;
    overflow : hidden;
    text-decoration : underline;
    font-weight : normal;
    font-style : normal;
    padding-left: 10px;
	padding-right: 10px;
}
a:visited {
	font-family :Arial, san-serif, serif;
	font-size : 14px;
	/*font : 14px,Arial, san-serif, serif;*/
    color : #000000;
    overflow :hidden;
    text-decoration : underline;
    font-weight : normal;
    font-style : normal;
}
a:hover {
	font-family :Arial, san-serif, serif;
	font-size : 14px;
	/*font : 14px,Arial, san-serif, serif;*/
	color : #4444ee;
   
    text-decoration: underline;
	overflow :hidden;
    text-decoration : underline;
    font-weight : normal;
    font-style : normal;
    padding-left: 10px;
	padding-right: 10px;
}
a:active {
	font-family : Arial, san-serif, serif;
	font-size : 14px;
	/*font : 14px, Arial, san-serif, serif;*/
    color : #048df6;
   	overflow : hidden;
    text-decoration : underline;
    font-weight : normal;
    font-style : normal;
    padding-left: 10px;
	padding-right: 10px;
}

h1 {
	font-family : Arial, san-serif, serif;
	font-size : 20px;
	text-transform : none;
	color : #6083bd;
	margin : 0px;
}
h2 {
	font-family : Arial, san-serif, serif;
	font-weight : bold;
    font-size : 100%;
}
h3 {
	font-family : Arial, san-serif, serif;
	font-weight : normal;
    font-size : 100%;
}
h4 {
	font-family : Arial, san-serif, serif;
	font-size : 10px;
    margin-left : 14px;
    color : #70778A;
}
h5 {
	font-family : Arial, san-serif, serif;
	font-size : 16px;
	color : #000000;
	background-color : #faedcd;
}
h6 {
	font-family : Arial, san-serif, serif;
	font-size : 18px;
	font-weight : bold;
	margin-left : 14px;
    color : #000000;
}

ol {
	font-family : Arial, san-serif, serif;
	padding-left : 13px;
	font-size : 11px;
	margin-left : 13px;
}

ul {
	font-family : Arial, san-serif, serif;
    /*list-style-type: url(images/arrow_1.gif) none outside;*/
	font-size : 14px;
	font-weight: normal;
    text-align :justify;
    color: #220000;
    padding-right: 14px; 
}

p {
	font-family : Arial, san-serif, serif;
    font-size : 15px;
  	font-weight : normal;
    text-align : justify;   
    margin-left : 14px;
	margin-right : 14px;
	padding-bottom: 10px;
	color: #220000;
}



		/* ##### User Created StyleSheet ##### */

/*  BODY LOGO FONT STYLES  */

.logo_style1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
}


/*  BODY FONT STYLES  */
/* Body text style */
.bodytext_style0{
 	font : normal 9px/16px Arial, Arial, serif;
 	color : #000000; 
 	text-decoration : none;
	font-weight: normal;
}
.bodytext_style1 {
 	font : normal 13px/16px Arial, Arial, serif;
 	color : #220000; 
 	text-decoration : none;
	font-weight: bold;
	padding-left: 14px;
	
}

.bodytext_style2 {
 	font : normal 11px/16px Arial, san-serif, serif;
 	color : #000000; 
 	text-decoration : none;
	font-weight: bold;
}

.bodytext_style3 { 	
 	color : #000000;
 	font-size:14px; 
	font-weight: bold;
}

.bodytext_style4 { 	
	font : normal 14px/16px Arial, san-serif, serif;
 	color : #220000;
 	font-size:14px; 
	font-weight: normal;
	padding-left: 14px;
	padding-right: 14px;
}

.bodytext_style5 { 	
	font : normal 16px/16px Arial, san-serif, serif;
 	color : #45525A; 
 	color : #000000; 
	font-weight: normal;
	padding-left: 14px;
	padding-right: 14px;
}
.bodytext_style6 { 	
	font : normal 14px/16px Arial, san-serif, serif;
 	color : #45525A; 
 	color : #000000; 
	font-weight: normal;
	padding-left: 35px;
	padding-right: 14px;
}
.bodytext_style7 { 	
	font : normal 14px/16px Arial, san-serif, serif;
 	color : #220000;
 	font-size:14px; 
	font-weight: normal;
	padding-left: 14px;
	padding-right: 20px;

}
/* It makes the initial letter capital */
.initcap_style1 {
 	font-size : 1.3em;
 	font-weight : bold;
}
/* Style for * mark */
.star_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	/*font : 14px,Times New Roman, Times, serif;*/
	color : #ff0000
}
.spacer_style1 {
	clear : both; 
	padding: 0 10px 0 0px;
}

/*  BODY HEADING FONT STYLES  */
/* Heading at the top of the page */
.heading_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	/*font : 14px,Times New Roman, Times, serif;*/
	text-decoration : none;;
	font-weight: bold;
    font-style: normal;
	color: #586567;
}
/* White Heading inside the page */
.heading_style2 {
	font-family : "Times New Roman", Times, serif;
	font-size : 12px;
	/*font : 12px, Times New Roman, Times, serif;*/
	font-weight: bold;
    font-style: normal;
	color: #14D;
}
/* Heading inside the table */
.heading_style3 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	font-weight: normal;
    font-style: normal;
	color: #9A3524;
}
.heading_style4 {
	font-family : Arial, san-serif, serif;
	font-size : 16px;
	/*font : 16px, Arial, san-serif, serif;*/
	padding :2px 1px 2px;
	padding-left:14px;
	font-weight : normal;
    font-style : normal;
	color : #000000;
	text-decoration : none
}

.heading_style5 {
	font-family : Arial, san-serif, serif;
	font-size : 18px;
	/*font : 18px, Arial, san-serif, serif;*/
	font-weight: bold;
        font-style: normal;
	color: #220000;
	padding-left: 14px;
	padding-right: 14px;
        height:25px;
}

.heading_style6 {
	font-family : Arial, san-serif, serif;
	font-size : 20px;
	/*font : 20px, Arial, san-serif, serif;*/
	font-weight: bold;
        font-style: normal;
	color: #220000;
	padding-left: 14px;
        height:25px;
}

.heading_style7 {
	font-family : Arial, san-serif, serif;
	font-size : 16px;
	/*font : 16px, Arial, san-serif, serif;*/
	font-weight: bold;
    font-style: normal;
	color: #220000;
	padding-left: 14px;
	font-weight: bold;
}



/*  MESSAGE HINT STYLES  */
/* used for font properties i.e. used for small hints */
.message_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9px;
	/*font : 9px, Times New Roman, Times, serif;*/
	font-weight : normal;
    font-style : normal;
	color : #686868;
	text-decoration : none;
}
/* used for font properties i.e. used for big hints */
.message_style2 {
	font-family : "Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
	font-weight : normal;
    font-style : normal;
	color : #686868;
	text-decoration : none;
}

/*  COPYRIGHT FONT STYLES  */
.copyright_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	font-style : normal;
	color : #f8fcff;
	text-decoration:none;
}
.copyright_style2 {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 9px;
	/*font : 9px, verdana, Helvetica, sans-serif;*/
	font-weight: normal;
    font-style: normal;
	color: #000000;
}
.copyright_style3 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9px;
	/*font : 9px, Times New Roman, Times, serif;*/
	font-weight : normal;
    color : #999999;
    line-height : 20px;
    background-color : #F2F2F2;
    text-align : left
}

/*  IMAGE STYLES  */
.image_style1 {
	border-left : #999999 1px solid;
	border-right : #999999 1px solid;
	border-top : #999999 1px solid;
	border-bottom : #999999 1px solid;
}
.image_style2 {
	border-left : #C1DDFF 2px solid;
	border-right : #C1DDFF 2px solid;
	border-top : #C1DDFF 2px solid;
	border-bottom : #C1DDFF 4px solid;
}
.image_style3 {
	border-left : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-bottom : #FFFFFF 1px solid;
}

/*  BUTTON STYLES  */
.button_style1 {
   font-size : 12px;
   font-weight : bold;
   font-family : "Times New Roman", Times, serif;
   text-align : left;
   color : #FFFFFF;
   width : 70px;
   height : 20px;
   cursor : pointer;
   background-color : #2878C0;
   border-top-style : solid;
   border-top-color : #2878C0;
   border-top-width : 1px;
   border-bottom-style : solid;
   border-bottom-color : #2878C0;
   border-bottom-width : 1px;
   border-left-style : solid;
   border-left-color : #1858B8;
   border-left-width : 6px;
   border-right-style : solid;
   border-right-color : #508CC0;
   border-right-width : 6px;
}
.button_style2 {
	font-family : "Times New Roman", Times, serif;
	font-size : 11px;
	/*font: 11px, Times New Roman, Times, serif;*/
	cursor : pointer;
	letter-spacing : 1px;
    border-right : #6381A0 0px solid;
    padding-right : 10px;
    border-top : #6381A0 3px solid;
    padding-left : 2px;
    font-size : 11px;
    padding-bottom : 10px;
    border-left : #6381A0 0px solid;
    color : #000000;
    padding-top : 2px;
    border-bottom : #6381A0 1px solid;
    height : 18px;
}
.button_style3 {
	padding : 1px; 
	border : #249df9 0px groove; 
	font : bold 11px "Times New Roman", Times, serif;
	cursor : pointer;
	color : #FFFFFF;  
	background-color : #3388DD;
}

.button_style4 {
	padding : 1px; 
	border : #4facf3 0px groove; 
	font : bold 11px "Times New Roman", Times, serif;
	cursor : pointer;
	color : #FFFFFF;  
	background-color : #549AE3;
}

.button_style5 {
	padding : 2px 0 2px 0px;      
	font : normal 11px "Times New Roman", Times, serif;
	color : #000; 
	border-right : #808080 1px groove; 
	border-top : #BEBEBE 1px groove; 
	border-left : #BEBEBE 1px groove; 
	cursor : pointer;
	border-bottom : #808080 1px groove; 
	background : #dbdbda; 
	text-decoration : none;
}

/*  INPUT TEXTFIELD STYLES  */
.inputtext_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border-right : #B2B2B2 1px solid; 
	border-top : #b2b2b2 1px solid; 
	padding-left : 1px; 
	border-left : #B2B2B2 1px solid; 
	color : #353535; 
	border-bottom : #b2b2b2 1px solid; 
	background : #FFFFFF; 
	text-decoration : none;
	width : 130px; 
}
.inputtext_style2 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9px;
	/*font : 9px, Times New Roman, Times, serif;*/
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-right : 1px solid #666666;
	border-left : 1px solid #666666;
	background-color : #EEEEEE;	
}
/* small textfield */
.inputtext_style3 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 60px; 
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}
/* medium textfield */
.inputtext_style4 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 120px; 
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}
/* large textfield */
.inputtext_style5 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 180px; 
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}


.inputtext_style8 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9px;
	/*font : 9px, Times New Roman, Times, serif;*/
	border-top : 1px solid #666666;
	border-bottom : 1px solid #666666;
	border-right : 1px solid #666666;
	border-left : 1px solid #666666;
	background-color : #EEEEEE;	
}


/* medium textarea */
.inputarea_style1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 180px; 
	height: 70px;
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}

/* large textarea */
.inputarea_style2 {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 220px; 
	height: 90px;
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}

/*  DROP DOWN COMBO STYLES  */
.combobox_style1 {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	color : #353535; 
	background : #FFFFFF; 
	text-decoration : none;
}
.combobox_style2 {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	background : #FFFFFF; 
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 120px; 
	}
.combobox_style3 {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
	background : #FFFFFF; 
	border : #B2B2B2 1px solid; 
	padding : 0 0 1px 0px; 
	width : 130px; 
	}	

/*  TABLE STYLES  */
/* color of the subheadings */
.tdblue {
	background : #D0E0F1
}

.tdgray {
	background : #E7E7E7
}
.tdlightgrey {
	background : #F0F0EE
}
/* small color line below the heading */
.tdnavyblue {
	background : #095CC2; 
}
/*  Alternative colors in tr  */
.row1 {
	 background-color : #FFFFFF;
}
.row0 {
	 background-color : #C2CBCF;
}


/* BODY PANEL GRID */
.grid_style1 {
	visibility: visible;
	background-position: center center;
	font-variant: normal;
	vertical-align: middle; 
	text-align: center;
	cursor: default; 
	border-top-style: solid; 
	border-bottom-style: solid; 
	border-left-style: solid;
	border-right-style: solid; 
	border-top-width: thick; 
	border-bottom-width: medium; 
	border-left-width: medium;
	border-right-width: medium; 
	border-right-color: #C0C0C0; 
	border-left-color: #C0C0C0; 
	border-bottom-color: #C0C0C0; 
	border-top-color: #808080;
}

#grid_style2 {
	border-collapse : collapse;
	border-left: 0px solid #DFE2E3;
	border-right: 0px solid #DFE2E3;
	border-top: 0px solid #DFE2E3;
	border-bottom: 2px solid #DFE2E3;
}

#grid_style3 {
	border-collapse : collapse;
	border-left: 1px solid #B4E096;
	border-right: 1px solid #B4E096;
	border-top: 1px solid #B4E096;
	border-bottom: 5px solid #B4E096;
}

#grid_style4 {
	border-left: 1px double #549AE3;
	border-right: 1px solid #549AE3;
	border-top: 0px solid #549AE3;
	border-bottom: 5px solid #549AE3;
}



/*   LINKS STYLES  */
/* SuperAdmin menu links */
.link_style1 a:link {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
	color : #daeefd;
	margin : 0; padding :0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style1 a:visited {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
	color : #daeefd;
	margin : 0; padding :0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style1 a:hover {
	color : #7ac0f6;
    margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style1 a:active {
	color : #7ac0f6;
	margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}

/* menu links */
.link_style2 a:link {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
	color : #000000;
	margin : 0; padding :0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style2 a:visited {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
	color : #000000;
	margin : 0; padding :0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style2 a:hover {
	color : #000000;
    margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : underline;
    font-weight : bold;
    font-style : normal;
}
.link_style2 a:active {
	color : #000000;
	margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : underline;
    font-weight : bold;
    font-style : normal;
}

/* Special links */
.link_style3 a:link {
	color : #AAAAAA;
    text-decoration : none;
    font-weight : normal;
    font-style : normal;
}
.link_style3 a:visited {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px,Times New Roman, Times, serif;*/
    color : #AAAAAA;
	margin : 0; padding :0;
	width :100%; height :100%;
	overflow :hidden;
    text-decoration : none;
    font-weight : normal;
    font-style : normal;
}
.link_style3 a:hover {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px,Times New Roman, Times, serif;*/
	color : #AAAAAA;
    margin : 0; padding :0;
	width :100%; height :100%;
	overflow :hidden;
    text-decoration : underline;
    font-weight : normal;
    font-style : normal;
}
.link_style3 a:active {
	font-family :"Times New Roman", Times, serif;
	font-size : 10px;
	/*font : 10px, Times New Roman, Times, serif;*/
    color : #AAAAAA;
	margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : normal;
    font-style : normal;
}



.link_style4 a:link {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px,Times New Roman, Times, serif;*/
    color : #596A75;
	margin : 0; padding :0;
	width :100%; height :100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style4 a:visited {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px,Times New Roman, Times, serif;*/
    color : #596A75;
	margin : 0; padding :0;
	width :100%; height :100%;
	overflow :hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style4 a:hover {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px,Times New Roman, Times, serif;*/
	color : #45525A;
    margin : 0; padding :0;
	width :100%; height :100%;
	overflow :hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}
.link_style4 a:active {
	font-family :"Times New Roman", Times, serif;
	font-size : 11px;
	/*font : 11px, Times New Roman, Times, serif;*/
    color : #45525A;
	margin : 0; padding : 0;
	width : 100%; height : 100%;
	overflow : hidden;
    text-decoration : none;
    font-weight : bold;
    font-style : normal;
}






/* CSS Document for Sophia */
.greyb{font: normal 11px verdana; color:#000; text-decoration:none; background:#dbdbda; border:1px solid #5f5f5f; padding:3px 6px;}
.nav1{font:normal  10px Verdana;color:#282828;text-decoration:none}
.nav1 A {font:normal  10px Verdana;color:#282828;text-decoration:none}
.nav1 A:hover {font:normal  10px Verdana;color:#095cc2;text-decoration:none}
.nav2 {font:normal  10px Verdana;color:#282828;text-decoration:none}

.Tabtext {padding:1px 2px 1px 2px; font:bold 11px verdana;color:#000;background:#ddeffb;text-decoration:none}
.Tabtext A {padding:1px 2px 1px 2px; font:bold 11px verdana;color:#000;background:#ddeffb;text-decoration:none}
.Tabtext A:hover {padding:1px 2px 1px 2px; font:bold 11px verdana;color:#095cc2;background:#ddeffb;text-decoration:none}
/* used for table headings */ 
.Tabtext2 {padding:1px 2px 1px 2px; font:bold 11px verdana;color:#FFFFFF;background:#549AE3;text-decoration:none} 
.Tabtextwhite{font: normal 11px Verdana;color:#fff; TEXT-DECORATION: none}
.Tabtextwhite A{font: normal 11px Verdana;color:#fff; TEXT-DECORATION: none}
.Tabtextwhite A:hover{font:bold 11px verdana;color:#fff;background:#095cc2;text-decoration:none}

.boldtext {font:bold 11px verdana}
.bluetext {font:normal 11px verdana;COLOR:#095cc2; text-decoration:none}
.bluetextmainhead{PADDING:0 0 0 7px; font: bold 12px verdana; COLOR: #095cc2; TEXT-DECORATION: none}
.bluetextbig {font: bold 11px verdana, Arial; COLOR: #095cc2; TEXT-DECORATION: none}
.blueunderline {font: normal 11px verdana, Arial; COLOR: #095cc2; TEXT-DECORATION: underline}
.bluetext A {font:normal 11px verdana, arial; COLOR: #095cc2; TEXT-DECORATION: none}
.bluetext A:hover {font:normal 11px verdana, arial; COLOR: #095cc2; TEXT-DECORATION:none}
.bluenormaltext {font:normal 11px verdana, arial; COLOR: #095cc2; TEXT-DECORATION:none}
.redtext {font: bold 12px verdana, Arial; COLOR: #ed1b24; TEXT-DECORATION: none}
.rednormaltext {font:normal 11px verdana,Arial; COLOR: #ed1b24; TEXT-DECORATION: none}
.rednormaltext A {font:normal 11px verdana,Arial; COLOR: #ed1b24; TEXT-DECORATION: none}

.sectionhead {font:normal 11px verdana,Arial; COLOR: #04519f; TEXT-DECORATION: none}
/* used to set the font propeties for the sub headings of the table */
.sectionheadbold {PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #04519f; FONT-FAMILY: Verdana, "Times New Roman", Times, serif; TEXT-DECORATION: none}
.bluemessagetext {font:normal 10px/12px verdana,Arial; COLOR: #04519f; TEXT-DECORATION: none}

/* used for table text size */
.bodytext {font:normal 11px/16px verdana,Arial; COLOR: #000; TEXT-DECORATION: none}  
.bodytextbig {PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, "Times New Roman", Times, serif; TEXT-DECORATION: none}
.resmantextbox {border: #b2b2b2 1px groove; font:normal 11px verdana,Arial;color:#282828; background:#fff; TEXT-DECORATION: none;}
.footer {font:normal 11px verdana,Arial; COLOR: #6d6d6d; TEXT-DECORATION: none}
.footer A {font:normal 11px verdana,Arial; COLOR: #6d6d6d; TEXT-DECORATION: none}
.footer A:hover {font:normal 11px verdana,Arial; COLOR: #095cc2; TEXT-DECORATION: none}





.normalhtml {font:normal 11px verdana,Arial; COLOR: #353535; TEXT-DECORATION: none}
DIV.row {CLEAR: both; padding:0 10px 4px 0px;}
DIV.row SPAN.label {font:normal 11px/13px verdana,Arial; FLOAT: left; WIDTH: 25%; TEXT-ALIGN: left}
DIV.row SPAN.label2 {font:normal 11px verdana,Arial; FLOAT: right;}
.linkcolorblue {font:normal 11px/16px verdana,Arial; COLOR: #015fa5; TEXT-DECORATION: none}
.linkcolorwhite {padding: 0 0 4px 0px; font: bold 12px/16px verdana, Arial; COLOR: #fff;}
.orange{font: bold 12px verdana, Arial; COLOR: #ff6000; TEXT-DECORATION: none}




.ab {font:normal 11px verdana; color:#333333; list-style-type:square; line-height:19px}
.cd {font:normal 18px verdana; color:#0D609A; padding:10px 0px 10px 25px}
.ef {font:bold 15px verdana; color:#6D6E6F}
.gh {font:bold 15px verdana; color:#000; font-style:italic}
.login{font:normal 11px verdana; color:#0066CC; padding:8px 0px}
.bdr {border:1px solid #98999A}



#col2

{

    MARGIN: 0px 14px;

    TEXT-INDENT: 10px;

    BORDER-BOTTOM: #cccccc 1px dashed

}

#th

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 14px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    PADDING-BOTTOM: 5px;

    MARGIN: 5px 5px 5px 14px;

    COLOR: #0066cc;

    PADDING-TOP: 5px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#store

{

    BORDER-RIGHT: 1px solid;

    BORDER-TOP: 1px solid;

    BORDER-LEFT: 1px solid;

    BORDER-BOTTOM: 1px solid

}


#tableA

{

    WIDTH: 100%

}

#atd

{

	MARGIN-BOTTOM: 20px;

	PADDING-BOTTOM: 20px;

	PADDING-TOP: 5px;

	BORDER-BOTTOM: #333333 1px dashed;

	font-family: Verdana, "Times New Roman", Times, serif;

	font-size: 11px;

	line-height: 20px;

	margin-left: 14px;

	padding-left: 14px;

}

#tableA P

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#tha

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #0066cc;

    PADDING-TOP: 10px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#talbeB

{

    BORDER-BOTTOM: #666666 1px solid

}

#talbeB .td

{

    FONT-SIZE: 10px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    TEXT-DECORATION: none

}

#lefttd

{

    BORDER-RIGHT: #666666 1px solid;

    HEIGHT: 440px

}

#lefttd TD

{

    BACKGROUND-COLOR: #f2f2f2

}

#hh

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    MARGIN: 0px 0px 0px 14px;

    COLOR: #666666;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}



#slink

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    FONT-STYLE: normal;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#slink A:link

{

    FONT: 10px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #0066ff;

    TEXT-DECORATION: none

}

#slink A:visited

{

    FONT: 10px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #0066ff;

    TEXT-DECORATION: none

}

#slink A:hover

{

    FONT: 10px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #ff9933;

    TEXT-DECORATION: none

}

#slink A:active

{

    FONT: 10px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #333333;

    TEXT-DECORATION: none

}


#resume

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#collink

{

    MARGIN-RIGHT: 0px

}

#collink P

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    TEXT-ALIGN: justify

}

#maintab

{

    BORDER-RIGHT: #cccccc 1px;

    BORDER-TOP: #cccccc 1px;

    BORDER-LEFT: #cccccc 1px;

    WIDTH: 780px;

    BORDER-BOTTOM: #cccccc 1px;

    BACKGROUND-COLOR: #ffffff

}



#odd

{

    MARGIN-TOP: 2px;

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    MARGIN-BOTTOM: 10px;

    PADDING-BOTTOM: 5px;

    MARGIN-LEFT: 2px;

    PADDING-TOP: 2px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #eaeaea

}

#hd

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #f1f1f1;

    TEXT-ALIGN: center

}

#even

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    PADDING-BOTTOM: 5px;

    MARGIN: 2px 0px 10px 2px;

    PADDING-TOP: 2px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #f7f7f7

}

#copyright A:link

{

    FONT: 11px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #333333;

    TEXT-DECORATION: none

}

#copyright A:visited

{

    FONT: 11px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #333333;

    TEXT-DECORATION: none

}

#copyright A:hover

{

    FONT: 11px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #ff9933;

    TEXT-DECORATION: underline

}

#copyright A:active

{

    FONT: 11px Verdana, "Times New Roman", Times, serif;

    TEXT-TRANSFORM: none;

    COLOR: #333333;

    TEXT-DECORATION: none

}

#Tableform

{

    WIDTH: 100%

}

#TDFORM

{

    FONT-SIZE: 12px;

    COLOR: #333333;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}


.txtbox

{

    BORDER-RIGHT: #000000 1px solid;

    PADDING-RIGHT: 2px;

    BORDER-TOP: #000000 1px solid;

    PADDING-LEFT: 2px;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 2px;

    BORDER-LEFT: #000000 1px solid;

    COLOR: #000000;

    PADDING-TOP: 2px;

    BORDER-BOTTOM: #000000 1px solid;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    HEIGHT: 18px

}

.txtbox2

{

    BORDER-RIGHT: #000000 1px solid;

    PADDING-RIGHT: 2px;

    BORDER-TOP: #000000 1px solid;

    PADDING-LEFT: 2px;

    FONT-SIZE: 12px;

    PADDING-BOTTOM: 2px;

    BORDER-LEFT: #000000 1px solid;

    COLOR: #000000;

    PADDING-TOP: 2px;

    BORDER-BOTTOM: #000000 1px solid;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#verticle

{

    BORDER-RIGHT: #999999 1px solid

}

.about

{

    BORDER-RIGHT: #7773ae 1px solid;

    PADDING-RIGHT: 1px;

    BORDER-TOP: #7773ae 1px solid;

    PADDING-LEFT: 1px;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 1px;

    MARGIN: 1px;

    BORDER-LEFT: #7773ae 1px solid;

    PADDING-TOP: 1px;

    BORDER-BOTTOM: #7773ae 1px solid;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #f8f5fe;

    TEXT-DECORATION: none

}

.about H4

{

    BORDER-RIGHT: #6633cc 1px solid;

    BORDER-TOP: #6633cc 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BORDER-LEFT: #6633cc 1px solid;

    COLOR: #000000;

    BORDER-BOTTOM: #6633cc 1px solid;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #7474ba

}

.about H3

{

    BORDER-RIGHT: #ffffff 1px solid;

    PADDING-RIGHT: 0px;

    BORDER-TOP: #ffffff 1px solid;

    PADDING-LEFT: 0px;

    FONT-WEIGHT: normal;

    FONT-SIZE: 14px;

    PADDING-BOTTOM: 0px;

    MARGIN: 1px 10px 1px 14px;

    BORDER-LEFT: #ffffff 1px solid;

    COLOR: #000000;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: #ffffff 1px solid;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    BACKGROUND-COLOR: #ffffff

}

.about P

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 0px;

    MARGIN: 1px 10px 1px 14px;

    COLOR: #000000;

    PADDING-TOP: 0px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}



#BSE

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #0066cc;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

.box

{

    MARGIN: 2px

}


#headlogo

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 14px;

    PADDING-BOTTOM: 10px;

    MARGIN: 2px 0px 10px 14px;

    PADDING-TOP: 2px

}



#tableRetail

{

    WIDTH: 100%

}

#tableRetail .td

{

    MARGIN-TOP: 10px;

    MARGIN-BOTTOM: 10px;

    PADDING-BOTTOM: 10px;

    PADDING-TOP: 5px;

    BORDER-BOTTOM: #999999 1px dashed

}

#corpstate

{

    WIDTH: 98%

}

#corpstate .td

{

    FONT-SIZE: 11px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    TEXT-ALIGN: center

}

#center

{

    FONT-SIZE: 11px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

    TEXT-ALIGN: center

}

#corp

{

    PADDING-RIGHT: 40px;

    PADDING-LEFT: 30px;

    FONT-SIZE: 11px;

    PADDING-BOTTOM: 10px;

    MARGIN-LEFT: 30px;

    MARGIN-RIGHT: 30px;

    PADDING-TOP: 10px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#corp P

{

    FONT-SIZE: 11px;

    MARGIN: 3px 5px 5px 25px;

    FONT-FAMILY: Verdana, "Times New Roman", Times, serif

}

#border {

	border: 1px solid #14ADE9;

	margin: 5px;

	padding: 5px;

}







#dataTD td {

	FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

	font-size: 11px;

	margin-right: 2px;

	margin-left: 2px;

	padding-right: 2px;

	padding-left: 2px;

	border: 1px solid #666666;

}

#dataTD th {

	FONT-FAMILY: Verdana, "Times New Roman", Times, serif;

	font-size: 11px;

	margin-right: 2px;

	margin-left: 2px;

	padding-right: 2px;

	padding-left: 2px;

	border: 1px solid #666666;

}
	