/* Common Tags - in orer of appearance on the page */

BODY, td {color : #212121; font : 12px Verdana, Arial, Helvetica, sans-serif; line-height:17px;}
	
.MNUBTN {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#336666; text-transform: uppercase; text-decoration:none;}

.MNUOVR {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#660000; text-transform: uppercase; text-decoration:none;}

.MNUDON {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;; color:#000000; text-transform: uppercase; text-decoration:none;}


.mainTxt{text-align:left; color :#212121; font-family: Verdana, Arial, Helvetica, sans-serif; -size: 12px; }

.SectionHDR {
	font-size:11px;
	background-image: url('/images/t_ihdrs_bkg.gif');
	width:260px;
	height:26px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	vertical-align: middle;
	padding-top: 0px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: center;
	text-transform: uppercase;
}

h1 {
	color : #0066CC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform:uppercase;

}

h2, .headerTxt {
	color : #006666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform:uppercase;
}

h3, .headerTxtA {
	color : #003399;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
}

h4, .headerTxtB {
	color : #003399;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h5 {
	font-size:11px;
	background-image: url('/images/t_ihdrs_bkg.gif');
	width:260px;
	height:34px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	vertical-align: middle;
	padding-top: 8px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: center;
	text-transform: uppercase;
}

.FooterT{
	font-size:11px;
	background-image: url(/images/footerT.gif);
	width:780px;
	height:34px;
	text-align: center;
	font-family:Georgia, Times, serif;
	color:#515151;
	vertical-align: middle;
	padding-top: 8px;
	font-weight:bold;	
}
.FooterB{
	font-size:11px;
	background-image: url(/images/footer.gif);
	width:780px;
	height:50px;
	text-align: center;
	font-family:Georgia, Times, serif;
	color:#666666;
	vertical-align: middle;
	padding-top: 0px;
}	
	
h6, .footerTxt {
	color : #212121;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a:active   {color: #000099;}

a:link	    { color: 739D37;}

a:visited  {color: #006666;}

a:hover  {color: #993300;}

.inpfld {
		background-color: #E1E1E1;
		border: #000000;
		border-style: groove;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
}
.btnTxt {
	color : #396372; 
	font : 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.coverTxt {
	color : #333333; 
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
	line-height: 17px;
}
.profileTxt {
	color : #333333; 
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 17px;
}
.profileHdrTxt {
	color : #333366; 
	font : 16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.profileDHdrTxt {
	color : #333366; 
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.profileListHdrTxt {
	color : #333366; 
	font : 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.profilePageNav {
	color : #333366; 
	font : 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.profileLinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        text-align:center;
        font-weight: bold;
        
}

.profileImage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        text-align:center;
        font-weight: bold;
        color : #800080;
        
}

.top-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        text-align:left;
        font-weight: bold;
        color : #800080;
        
}

.top-link a:visited  {
            text-decoration: none;
            color: 000000;

            }

.top-link a {
      text-decoration: none;  
      font-weight: bold; 
      color: #000000;

 }
.top-link a:link {
      text-decoration: none;  
      font-weight: bold; 
      color: #000000;

 }

.top-link a:active  {
            text-decoration: none;  
            color: #000000;
            }

.top-link a:hover  {
        text-decoration: none;  
        color: #335501;
 }
 


.back-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        text-align:left;
        font-weight: bold;
        color : #800080;
        
}

.back-link a:visited  {
            text-decoration: none;
            color: #800080;

            }

.back-link a {
      text-decoration: none;  
      font-weight: bold; 
      color: #800080;

 }
.back-link a:link {
      text-decoration: none;  
      font-weight: bold; 
      color: #800080;

 }

.back-link a:active  {
            text-decoration: none;  
            color: #800080;
            }

.back-link a:hover  {
        text-decoration: none;  
        color: #335501;
 }
.right_side_details {
	color : #333366; 
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.profileaddress{
    font : 9px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color : #222222; 
}
.privTxt {
	color : #333333; 
	font : 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.navTxt {
	color : #333333; 
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.inpfldtext{
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color : #444444;
}

.mainTxt1{
	text-align:left;
	color :#212121;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.boxTxt{
	text-align:left;
	color :#212121;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.boxTxt1{
	text-align:left;
	color :#212121;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.boxTxt2{
	text-align:left;
	color :#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
}
.boxTxtBold {
	color : #000000;
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.leftTxt {
	color : #396372; 
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.newsHdrTxt {
	color : #396372; 
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.linksTxt {
	color : #396372; 
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.warningTxt {
	color : #FF0000;
	font : 10px Verdana, Arial, Helvetica, sans-serif
}
.testimonialTxt {
	color : #000000; 
	font : 10px Verdana, Arial, Helvetica, sans-serif
}


.lowText { text-decoration: none;color: #ffffff;font: 12px verdana, Helvetica}
.lowText2 { text-decoration: none;color: #000000;font: Bold 12px verdana, Helvetica}
.highText {text-decoration: none;color: #FFFFFF;font: Bold 12px verdana, Helvetica}
.highText1 {text-decoration: none;color: #ffffff;font: Bold 12px verdana, Helvetica}
.highText2 {text-decoration: none;color: #555555;font: Bold 12px verdana, Helvetica}
.itemBorder {border: 1px solid #666666}
.itemBorderBlank {border: 1px solid #CCCCDD}

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #cccccc }
.buttonBorderOver { border: 1px inset #000000 }





.docregfieldtitle{
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
        vertical-align: middle;
	color : #444444;
        font-weight: normal;
}

.docregblockheader{
        font : 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	color: #000000;
	font-weight: bold;
	padding: 5px 0 0 6px;
}

.docregmicrofont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}

.docregasterisk {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #F68622; 
	font-weight: bold;
	vertical-align: -2px;
}
.docregbelowfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;	
	line-height: 11px;
}

.errTxt{color: #FF0000}

.style1 {
         color: #FF0000;
         font : 12px Verdana, Arial, Helvetica, sans-serif;
         PADDING-LEFT: 32px; 
}



/*
  doc_deatil
*/

UNKNOWN {
	FONT-SIZE: small
}
#header {
	FONT-SIZE: 93%; 
    BACKGROUND: url(/images/tab/bg.gif) #dae0d2 repeat-x 50% bottom; 
    FLOAT: left; 
    WIDTH: 100%; 
    LINE-HEIGHT: normal
}
#header UL {
	PADDING-RIGHT: 10px; 
    PADDING-LEFT: 10px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 10px; 
    LIST-STYLE-TYPE: none
}
#header LI {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 9px; 
    BACKGROUND: url(/images/tab/norm_left.gif) repeat left top;
    
    FLOAT: left; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px;
    WIDTH: 125px;
    
    
    max-height: 45px;
}
#header A {
    PADDING-RIGHT: 15px; 
    DISPLAY: block; 
    PADDING-LEFT: 6px; 
    FONT-WEIGHT: bold; 
    BACKGROUND: url(/images/tab/norm_right.gif) no-repeat right top; 
    FLOAT: left; 
    PADDING-BOTTOM: 4px; 
    COLOR: #765; 
    PADDING-TOP: 5px; 
    TEXT-DECORATION: none;
    
    height: 35px;
    max-height: 35px;
}
#header A {
	FLOAT: none
}
#header A:hover {
	COLOR: #333
}
#header #current {
    BACKGROUND:repeat right top;
    BACKGROUND-IMAGE: url(/images/tab/norm_left_on.gif);
    
}
#header #current A {
    
    BACKGROUND-IMAGE: url(/images/tab/norm_right_on.gif);
    PADDING-BOTTOM: 5px; 
    COLOR: #333;
    
}

#header #prev {
       WIDTH: 130px;
}
#header #next {
       WIDTH: 125px;
}


#breadcrumbs LI.mainhomelink {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%;
        FLOAT: right;
        list-style: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}



#breadcrumbs {
	MARGIN: 0px 0px 0px 24px; PADDING-TOP: 4px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
}
#breadcrumbs LI {
	FLOAT: left;
        list-style: none;
        
}

.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%;
        list-style: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        
}
#breadcrumbs A:link {
	TEXT-DECORATION: underline
}
#breadcrumbs A:visited {
	TEXT-DECORATION: underline
}
#breadcrumbs A:hover {
	TEXT-DECORATION: underline
}
#breadcrumbs A:active {
	TEXT-DECORATION: underline
}
     

#profile {
    WIDTH: 150px           
    
}

.left_side_details {
   font-family: arial;
   font : 11px Verdana, Arial, Helvetica, sans-serif;
   text-align:justify;
   color: #000000;
}

.summary_left_side_details {
	
	font : 11px Verdana, Arial, Helvetica, sans-serif;
        color: #565656;
        font-weight: normal;
}

.summary_left_side_details a:visited  {
            text-decoration: none;
            color: 000000;

            }

.summary_left_side_details a:link {
      text-decoration: none;  
      font-weight: bold; 
      color: #000000;

 }

.summary_left_side_details a:active  {
            text-decoration: none;  
            color: #000000;
            }

.summary_left_side_details a:hover  {
        text-decoration: none;  
        color: #335501;
 }
 





#profile H4 {
	FONT-SIZE: 1.2em
}

#left_side_details H3 {

	FONT-SIZE: 1.2em
}

  


.right_side_details {
        font-family: arial;
        font-size: 12px;
	DISPLAY: inline; 
        FLOAT: right; 
        TEXT-ALIGN: center;
        color: #000000;
    
}

.right_side_details H3 {
        color: #000000;
    
}


.profile .profilehead {
        FONT-SIZE: 1.6em; 
        PADDING-BOTTOM: 8px; 
        PADDING-TOP: 6px;
        color: #000000;
        text-align: center;
}

.profile .details .thumb {
	FLOAT: none; 
        
}


.pretext {   
    font-size: 15px ;
    FONT-FAMILY: "Times New Roman";
    
}




.statehead {
	PADDING-LEFT: 17px; 
        FONT-SIZE: 1.6em; 
        PADDING-BOTTOM: 8px; 
        MARGIN: 0px 8px 20px; 
        PADDING-TOP: 6px;
        color : #000000;
}


H1.statehead {
	FONT-SIZE: 1.4em
}


#display-state #states-list UL.multi-col {
    MARGIN-LEFT: 4px; 
    WIDTH: 540px;
    padding: 5;
    FLOAT: left;
    DISPLAY: inline
    
}
#display-state #states-list UL.multi-col LI {
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FLOAT: left; 
    MARGIN-BOTTOM: 5px; 
    PADDING-BOTTOM: 0px; 
    WIDTH: 175px;   
    PADDING-TOP: 0px; 
    HEIGHT: 10px;
    BACKGROUND: none;
    list-style: none;
    font-family: arial;
    font-size: 14px;
    FONT-WEIGHT: bold; 
    
}

#display-state #states-list UL.multi-col A {
	DISPLAY: block; 
        PADDING-LEFT: 15px;
        color: #000000;
        
}

#display-state #states-list UL.multi-col A:hover {
	DISPLAY: block; 
        PADDING-LEFT: 15px;
        color: #335501;
        
}

#display-state #states-list UL.multi-col A:active {
        color: #000000;

}



.display-country {
	PADDING-LEFT: 40px; 
        MARGIN: 10px 0px
}


/*state end here */



#display-city #city-list UL.single-col LI {
    WIDTH: 500px; 
    HEIGHT: 20px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 10px;
    text-align: left;
    PADDING-LEFT: 0px;
    list-style: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    FONT-WEIGHT: bold;
    color : #000000;
    /*color: 739D37*/

}


.cityhead {
	PADDING-LEFT: 17px; 
        FONT-SIZE: 1.6em; 
        PADDING-BOTTOM: 8px; 
        MARGIN: 0px 8px 0px; 
        PADDING-TOP: 6px;
        color : #000000;
}
H1.cityhead {
	FONT-SIZE: 1.4em
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.textlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.textmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 20px;
}
.textsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.textsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E88C7;
	font-weight: bold;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.req {
        color: #F68622;
	font-size: 9px;
}
.searchsub{
    BACKGROUND-IMAGE: url(/images/sbmtbtn.gif) no-repeat center middle;
    PADDING-BOTTOM: 5px; 
}
submit.searchsub{
    BACKGROUND-IMAGE: url(/images/sbmtbtn.gif) no-repeat center middle;
    PADDING-BOTTOM: 5px; 
}

#searchsub{
    BACKGROUND-IMAGE: url(/images/sbmtbtn.gif) no-repeat center middle;
    PADDING-BOTTOM: 5px; 
}
#searchsub submit{
    BACKGROUND-IMAGE: url(/images/sbmtbtn.gif) no-repeat center middle;
    PADDING-BOTTOM: 5px; 
}