BODY {
	
	color:#666666;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	font-weight : normal;
	

}

.tbl-out
{
    border-style: dashed;
    border-width: 0px;
    border-color: #647b8c;
    background-color: #DADADA;
    text-align: center;
    vertical-align: middle;
}	

.tbl-title
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 14px;
    text-transform: capitalize;
    color: #FFFFFF;
    background-color: #03528d;
    padding: 2px;
    text-align: center;
    vertical-align: middle;
    height: 32px;
}			 


.tbl-title1
{
    font-family: Verdana;
    font-size: 13px;
    color: #FFFFFF;
    background-color: #3270a4;
    padding: 2px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 25px;
}	

.tbl-title1-empty
{
    font-family: Verdana;
    font-size: 13px;
    color: #FFFFFF;
    background-color: #ccdbe7;
    padding: 2px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    height: 25px;
    text-indent: 48px;
}

.tbl-cont-title
{
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    background-color: #E8E8E8;
    padding: 2px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 22px;
}

.tbl-contents
{
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    background-color: #FFFFFF;
    padding: 2px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    height: 22px;
}	



.TableHeaderColor { font-family: arial; 

                    font-size: 12px; 

				        font-weight: bold; 

							background-color: #ebebeb; 

							color:#666666;}

.TableHeaderColor1 { font-family: arial; 

                    font-size: 12px; 

				        font-weight: normal; 

						background-color: #ebebeb; 

						color:#666666;}

									   

.TableBackop {color: #778899;

            text-decoration: none;

				font-family: Verdana, Arial, Helvetica, sans-serif;

			   font-weight:bold;

			   font-size: 11px;

				}

				

.TableContents {
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    background-color: #FFFFFF;
    padding: 2px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    height: 22px;
}	

				




.total     {color: #ffffff;

            

            text-decoration: none;

				font-family:Arial, Helvetica, sans-serif;

			   font-weight:bold;

			   font-size: 11px;

				}

									   

.TdWhite   { font-family: arial; 

            font-size: 12px; 

				font-weight: normal; 

				background-color: #ffffff; 

				color:#3B3B3B;}

.TdWhiteSmall  {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
	color: #272727;
	line-height: 12px;
}



.bodytext {
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	font-weight : normal;
	text-decoration:none;
}

.bodytexti {
	color: #666666;
	font-family:Times New Roman;
	font-size:12px;
	line-height:20px;
	font-weight : normal;
	text-decoration:none;
	font-style: italic;
}
           
.boldtext { font-family: Arial; 

            font-size: 14px; 

		    line-height:20px;

            color: #666666; 

            font-weight: bold;}
            

.Whitebodytext {color:#ffffff;

        font-family :Arial, Helvetica, sans-serif;

           font-size:12px;

           line-height:20px;

           font-weight : normal;

           text-decoration:none;

           }
           
.Listtext
{
    color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	font-weight : normal;
	text-decoration:none;
    
}



.Titletext
{
    font-family: Verdana;
    font-size: 26px;
    line-height: 28px;
    color: #03516D;
    font-weight: bold;
}


.ListTitletext
{
    font-family: Tahoma;
    font-size: 22px;
    line-height: 26px;
    color: #004179;
    font-weight: bolder;
}

.StartAt
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: Maroon;
	font-weight: bold;
}

.Price
{
	font-family: Tahoma;
	font-size: 28px;
	line-height: 28px;
	color: #BC070C;
	font-weight: bold;
}



h1{
    font-family: Verdana;
    font-size: 26px;
    line-height: 28px;
    color: #03516D;
    font-weight: bold;
}

h2
{
    font-family: Tahoma;
    font-size: 18px;
    line-height:20px;
    color: #3b3b3b;
    font-weight: bolder;
}

h3
{
    
    font-family: Verdana;
    font-size: 15px;
    line-height: 22px;
    color: #3b3b3b;
    font-weight: bold;
    
}




.BigPrice
{
    font-family: Arial;
    font-size: 40px;
    line-height: 40px;
    color: #ff7800;
    font-weight: bolder;
}

.PriceMonth
{
    font-family: Arial;
    font-size: 20px;
    line-height: 20px;
    color: #ff7800;
    font-weight: bolder;
}

.PromoBold
{
	font-family: Arial;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	font-weight: bolder;
	background-color : #ff7800;
}

.Header1
{
	font-family: Tahoma;
	font-size: 13px;
	line-height:5px;
	color: #3b3b3b;
	font-weight: bold;
	text-decoration:underline;
	}

.Header2
{
    font-family: Tahoma;
    font-size: 18px;
    line-height: 0px;
    color: #3b3b3b;
    font-weight: bolder;
}

.Header3
{
    font-family: Verdana;
    font-size: 15px;
    line-height: 22px;
    color: #3b3b3b;
    font-weight: bold;
}        

.copyright { font-family: Tahoma, Verdana, Arial; 

                      font-size: 11px; 

					  color: #2E6092; 

					  font-weight: bold;}

					  



a
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #BC6607;
	text-decoration: none;
}

						

a:visitied  {
	font-family: Verdana, Arial;
	font-size: 12px;
	color : #BC6607;
	text-decoration: none;
}

									  

a:hover
{
    font-family: Verdana, Arial;
    font-size: 12px;
    color: #000099;
    text-decoration: underline;
}		

a.compare
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #66625e;
	text-decoration: underline;
}

						

a.compare:visitied  {
	font-family: Verdana, Arial;
	font-size: 12px;
	color : #66625e;
	text-decoration: underline;
}

									  

a.compare:hover
{
    font-family: Verdana, Arial;
    font-size: 12px;
    color: #ff7200;
    text-decoration: underline;
}	
				


									   

A.ancmenu {
	color: White;
	font-family:Arial, Verdana;
	font-weight: normal;
	font-size: 13px;
	text-decoration:none;
	line-height : 16px;
}

	  

A.ancmenu:visited {

	color: White;
	font-family:Arial, Verdana;
	font-weight: normal;
	font-size: 13px;
	text-decoration:none;
	line-height : 16px;

}

	  

A.ancmenu:hover {
	color: #FF8C00;
	font-family:Arial, Verdana;
	font-weight: normal;
	font-size: 13px;
	text-decoration:underline;
	line-height : 16px;
}

	    

A.menu
{
    color: White;
    font-family: Verdana;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
    line-height: 16px;
}

	  

A.menu:visited {

	color: White;
	font-family:Verdana;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	line-height : 16px;

}

	  

A.menu:hover {
	color: #FFCC00;
	font-family:Verdana;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
	line-height : 16px;
}


a.Nav
{
    font-family: Tahoma;
    font-size: 13px;
    color: White;
    text-decoration: none;
    line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

a.Nav:visitied  {
	font-family: Tahoma;
	font-size: 13px;
	color:white;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

a.Nav:hover   {
	font-family: Tahoma;
	font-size: 13px;
	color: #F0E68C;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}
			
a.Nav-y   {
	font-family: Tahoma;
	font-size: 13px;
	color:#fff000;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

a.Nav-y:visitied  {
	font-family: Tahoma;
	font-size: 13px;
	color:#fff000;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

a.Nav-y:hover   {
	font-family: Tahoma;
	font-size: 13px;
	color: Lime;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}
			
  
a.Nav-b   {
	font-family: Tahoma;
	font-size: 14px;
	color:#000000;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

a.Nav-b:visitied  {
	font-family: Tahoma;
	font-size: 14px;
	color:#000000;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

a.Nav-b:hover   {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

a.Nav-w   {
	font-family: Tahoma;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

a.Nav-w:visitied  {
	font-family: Tahoma;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

a.Nav-w:hover   {
	font-family: Tahoma;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}




input
{
    border-width: 1px;
    border-color: #BFCCDF;
    font-family: Verdana, arial;
    font-size: 12px;
    color: #272727;
}



textarea { 

                    font-family: Verdana, arial;

					font-size: 12px; 

					color: #272727 ;

					

					}

select {  font-family: Verdana, arial; font-size: 11px; color: #272727; background-color: #fffffF}

					
#logoline a

{
    
    border: none;
    font-weight: bold;
    font-family: Verdana;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
    
    
}

#logoline a:hover {
color: #ff9e05;
text-decoration: none;
}   
    

/**************** menu coding *****************/
#menu
{
    float: left;
    width: 100%;
    margin-bottom: 0px;
    height: 36px;
    z-index: 200;
    padding-bottom: 0px;
}

#menu ul
{   display: block;
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 25px 0px 0px;
    float: left;
    width: auto;
    height: 55px;
    border-width: 0px;
    border-style: solid;
    border-color: #ccc #888 #555 #bbb;
}

#menu h2{
display: block;
text-transform: uppercase;
text-align: center;
background-position: 100% 45%;
height: 19px;
margin: 0px;
}

#menu a
{
    display: block;
    border: none;
    font-weight: bold;
    font-family: Tahoma, helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
    padding: 2px 6px;
    
}

#menu a:hover {
color: #F0E68C;
}

#menu a.Nav
{
    font-family: Tahoma;
    font-size: 13px;
    color: White;
    text-decoration: none;
    line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

#menu a.Nav:visitied  {
	font-family: Tahoma;
	font-size: 13px;
	color:white;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

#menu a.Nav:hover   {
	font-family: Tahoma;
	font-size: 13px;
	color: #F0E68C;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

#menu ul ul a
{
    display: block;
    border: none;
    font-weight: normal;
    font-family: Tahoma, helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
    padding: 2px 6px;
}

#menu ul ul a:hover {
color: #Fff000;
}


#menu li
{
    position: relative;
    
    
}

#menu li:hover {
position: relative;
}

#menu ul ul {
position: absolute;
height: 34px;
z-index: 500;
}

#menu ul ul li
{
    background: #001d34;
    border-width: 0px;
    border-style: solid;
    border-color: #ccc #888 #555 #bbb;
    margin: 10;
    padding: 1px 3px;
    height: auto;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
z-index: 500;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
z-index: 500;
}



#menu ul#Item1 li {  width: 130px; }

#menu ul#Item2 li { width: 130px; }

#menu ul#Item3 li { width: 100px; }

#menu ul#Item4 li { width: 150px; }

#menu ul#Item41 li { width: 200px; }

#menu ul#Item42 li { width: 80px; }

#menu ul#Item5 li { width: 200px; }




/**************** qlink coding *****************/
#qlink
{
    float: center;
    width: 100%;
    margin-bottom: 0px;
    height: 50px;
    z-index: 150;
    padding-bottom: 0px;
}

#qlink ul
{   display: block;
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: center;
    width: auto;
    height:0px;
    border-width: 0px;
    border-style: none;
    border-color: #ccc #888 #555 #bbb;
}


#qlink a
{
    display: block;
    border: none;
    font-weight: bold;
    font-family: Tahoma, helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
    padding: 0px 0px;
    
}

#qlink a:hover {
color: #F0E68C;
}

#qlink a.Nav
{
    font-family: Tahoma;
    font-size: 13px;
    color: White;
    text-decoration: none;
    line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

						

#qlink a.Nav:visitied  {
	font-family: Tahoma;
	font-size: 13px;
	color:white;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

									  

#qlink a.Nav:hover   {
	font-family: Tahoma;
	font-size: 13px;
	color: #F0E68C;
	text-decoration: none;
	line-height: 22px;
    vertical-align: middle;
    text-align: left;
}

#qlink ul ul a
{
    display: block;
    border: none;
    font-weight: normal;
    font-family: Tahoma, helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
    margin: 0px;
    padding: 0px 0px;
}

#qlink ul ul a:hover {
color: #Fff000;
}


#qlist li
{
    position: relative;
    
    
}

#qlink li:hover {
position: relative;
}

#qlink ul ul {
position: absolute;
height: 24px;
z-index: 500;
}

#qlink ul ul li
{
    background: #1d84a1;
    border-width: 0px 0px 1px 0px;
    border-style: dotted;
    margin: 0;
    padding: 2px 25px;
    height: auto;
    border-bottom-color: #2598b8;
}

#qlink ul ul ul {
position: absolute;
top: 0;
left: 100%;
z-index: 450;
}

div#qlink ul ul,
div#qlink ul li:hover ul ul,
div#qlink ul ul li:hover ul ul
{display: none;}

div#qlink ul li:hover ul,
div#qlink ul ul li:hover ul,
div#qlink ul ul ul li:hover ul
{display: block;
z-index: 450;
}



#qlink ul#Item1 li {  width: 189px; }












