body 

{COLOR:#00457C; BACKGROUND-COLOR:#F2F2F2; MARGIN:0px; BACKGROUND-IMAGE: url(images/kipiholidayhouse_bg.gif)}



body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input 

{FONT-FAMILY: arial,verdana,Century Gothic,helvetica,arial,sans-serif; FONT-SIZE: 11px;}
/* Class For Form Elements Start  */
h1 {font-weight:bold; FONT-SIZE: 15px;COLOR: #00457C; background-color:#CCCCCC; width:320px; line-height:20px; padding-left:10px;}
h2 {font-size:12px; margin:0; padding:0px 0 5px 0; text-align:left; color:#E75C00;}
h3 {font-size:18px; margin:0; padding:0 0 0 0; color:#004466;font-weight:normal; padding:0 5px 0 5px;}
h4 {font-size:12px; margin:0; padding:0 0 0 0; color:#3E84A6;font-weight:bold;}
h5 {font-size:18px; margin:0; padding:0 0 6px 50px; color:#FFF;font-weight:bold;}
h6 {font-size:80%;}

table.maintable{width: 780px;}
.midtab { line-height:170%; padding:0 10px 0 10px;}
.blueborder{border: 1px; border-style: solid; border-color: #00457C; background-color: #ffffff; }
.grayborder {border: 1px; border-style: solid; border-color: #C9C8C8; background-color: #ffffff; }
.advborder {border: 1px; border-style: solid; border-bottom-width: 1px; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color: #00457C; background-color:#C4CFEB; }
.bottomborder { border: 1px; border-style: solid; border-bottom-width: 0px; border-left-width:0px; border-right-width:0px; 
border-top-width:1px; border-color: #00457C; background-color:#C4CFEB; }
.menuborder { border: 1px; border-style: solid; border-bottom-width: 1px; border-left-width:0px; border-right-width:1px;border-top-width:1px; border-color: #00457C; background-color:#A6B1CD; }
.menuborder1

{

border: 1px;

border-style: solid;

border-bottom-width: 1px;

border-left-width:0px;

border-right-width:0px;

border-top-width:1px;

border-color: #00457C;

background-color:#A6B1CD;

}





.belowmenuborder

{

border: 1px;

border-style: solid;

border-bottom-width: 1px;

border-left-width:0px;

border-right-width:1px;

border-top-width:1px;

border-color: #00457C;

background-color:#ffffff;

}

.belowmenuborder1

{

border: 1px;

border-style: solid;

border-bottom-width: 1px;

border-left-width:0px;

border-right-width:0px;

border-top-width:1px;

border-color: #00457C;

background-color:#ffffff;

}

/* ========== Background Class Start ========== */

.lftbg

{BACKGROUND-IMAGE: url(images/flexcerin_lftbg.gif); BACKGROUND-REPEAT: repeat;}



.rgtbg

{BACKGROUND-IMAGE: url(images/flexcerin_rgtbg.gif); BACKGROUND-REPEAT: repeat;}



.midbg

{BACKGROUND-IMAGE: url(images/flexcerin_midbg.jpg); BACKGROUND-REPEAT: no-repeat;}



.mainmidbg

{BACKGROUND-IMAGE: url(images/flexcerin_mainmidbg.jpg); BACKGROUND-REPEAT: repeat-y;}



.innerbg

{BACKGROUND-COLOR:#F6FBFF;}



.topbg

{BACKGROUND-IMAGE: url(images/flexcerin_topbg.gif); BACKGROUND-REPEAT: repeat;}



.bottombg

{BACKGROUND-IMAGE: url(images/flexcerin_bottombg.gif); BACKGROUND-REPEAT: repeat;}



.midlft

{BACKGROUND-IMAGE: url(images/flexcerin_midlft.gif); BACKGROUND-REPEAT: repeat;}



.midrgt

{BACKGROUND-IMAGE: url(images/flexcerin_midrgt.gif); BACKGROUND-REPEAT: repeat;}



/* ========== Background Class End ========== */



/* ========== Text Class Start ========== */

.jointxt

{font-weight:bold; FONT-SIZE: 13px;COLOR: #00457C;}



.subheading

{font-weight:bold; FONT-SIZE: 12px;COLOR: #00457C;}

.flextxt

{font-weight:bold; FONT-SIZE: 14px;COLOR: #E5972B;}



.mainheading

{FONT-FAMILY: Benguiat Bk BT,arial,verdana,Century Gothic;font-weight:bold; FONT-SIZE: 11pt;COLOR: #00457C; padding-left:10px;}



.heading

{FONT-FAMILY: Benguiat Bk BT,arial,verdana,Century Gothic;font-weight:bold; FONT-SIZE: 11pt;COLOR: #00457C;}



.orangehead

{FONT-FAMILY: Benguiat Bk BT,arial,verdana,Century Gothic;font-weight:bold; FONT-SIZE: 11pt;COLOR: #F58104;}



.tolltxt

{FONT-FAMILY: Benguiat Bk BT,arial,verdana,Century Gothic;font-weight:bold; FONT-SIZE: 12px;COLOR: #00457C; padding-right:10px;}



.subheadingGraybg

{font-weight:bold; FONT-SIZE: 11px;COLOR: #00457C; background-color:#CCCCCC; width:320px; line-height:20px; padding-left:10px;}		



.orangeheading

{font-weight:bold; FONT-SIZE: 12px;COLOR: #F58104;}



.copyrighttxt

{FONT-SIZE: 9px;COLOR: #00457C;}



.bottomtxt

{FONT-SIZE: 9px;COLOR: #7C7C7C;padding-left:15px;padding-top:10px;}	



.boldtxt

{font-weight:bold;}

* ========== Text Class End ========== */



/* ========== Link Class Start ========== */

a:link    {color:#00457C; background-color:transparent;font-weight:bold}

a:visited {color:#00457C; background-color:transparent;font-weight:bold}

a:active  {color:#00457C; background-color:transparent;font-weight:bold}

a:hover   {color:#ffffff; background-color:transparent;font-weight:bold}



a.menu:link, a.menu:visited, a.menu:active 

{COLOR:#00457C; BACKGROUND-COLOR:transparent;TEXT-DECORATION: none; font-weight:bold}

a.menu:hover 

{COLOR:#ffffff; BACKGROUND-COLOR:transparent;TEXT-DECORATION: underline; font-weight:bold}	



a.home:link, a.home:visited, a.home:active 

{COLOR:#000000; BACKGROUND-COLOR:transparent;TEXT-DECORATION: none; FONT-SIZE: 12px;}

a.home:hover 

{COLOR:#298DC5; BACKGROUND-COLOR:transparent;TEXT-DECORATION: none; FONT-SIZE: 12px;}



a.bottomLink:link, a.bottomLink:visited, a.bottomLink:active 

{color:#00457C;BACKGROUND-COLOR:transparent;TEXT-DECORATION: none; font-weight:bold}

a.bottomLink:hover 

{color:#00457C;BACKGROUND-COLOR:transparent;TEXT-DECORATION: underline; font-weight:bold}
a.more:link, a.more:visited, a.more:active {background-color:#FFF; font-size:15px; border:1px solid #004969; font-weight:bold; color:#00457C; text-decoration:none; padding:5px 10px;}
a.more:hover {background-color:#C4CFEB; padding:5px 10px; color:#00457C; text-decoration:none; font-weight:bold; text-decoration:none;}



/* ========== Link Class End ========== */

