
body { background-color:#FFFFFF; text-align:left; }
body,td,th { font:12px Arial,Helvetica,sans-serif; color:#5f5f5f; text-decoration:none;}
select, select option { font:10px Arial,Helvetica,sans-serif; }


.search_sel1{font:11px Arial;color:#3F6685;padding:2px;width:210px;}
.search_sel2{font:11px Arial;color:#3F6685;padding:2px;}
.search_sel3{font:11px Arial;color:#3F6685;padding:2px;}
.search_sel4{font:11px Arial;color:#3F6685;padding:2px;width:50px;}
.centertext{font:11px Arial;color:#3F6685;padding:2px;text-align:center}

.page_title{font:bold 24px Arial; color:#666666;}
.page_body{font:12px Arial; color:#666666;}

.links2{color:#A7A7A7;text-decoration:none;font:12px Arial,sans-serif}
.links2:hover{color:#aa1111;text-decoration:none;font:12px Arial,sans-serif}

.centertext       { text-align: center; }
.font10treb       { font:10px Arial,Helvetica,sans-serif; }

DIV.form .title   { width:540px; text-align:left; vertical-align:middle; font:bold 24px Arial; color:#666666; padding-left:28px; }
DIV.form .tblmain { width:510px; }
DIV.form .tblhead { font:bold 24px Arial; color:#666666;padding:10px; border-bottom:#666666 solid 1px; }
DIV.form .tbltext { font:12px Arial;color:#3F6685;padding:3px; border-bottom:#666666 solid 1px; }
DIV.form .table   { width:500px; margin:10px; }
DIV.form .label   { font:11px Arial;color:#5f5f5f;padding:3px;width:150px; }
DIV.form .field   { font:11px Arial;color:#3F6685;padding:3px;width:350px; }
DIV.form .error   { font:11px Arial;color:red }

DIV.form INPUT    { background-color:#E8ECEF;border:1px solid #728EA6; border:1px solid #4c7684;}
DIV.form TEXTAREA { background-color:#E8ECEF;border:1px solid #728EA6; border:1px solid #4c7684;}
DIV.form SELECT   { background-color:#E8ECEF;border:1px solid #728EA6; border:1px solid #4c7684;}
DIV.form OPTION   { background-color:#E8ECEF; }

.submit  { /*display:block;*/ height:25px; /*width:110px; */text-align:center; vertical-align:middle;
                    background-image:url(images/get_quote_but.jpg); /*background-repeat:no-repeat;*/
                    font:bold 12px Arial,Helvetica,sans-serif; color:#fff; text-decoration:none;border:0px}
.submit:hover  { cursor:pointer;
                         background-image:url(images/get_quote_but_over.jpg);/* background-repeat:no-repeat;*/ text-decoration:none; color:#055683}

DIV.form A.link1  { font:bold 11px Arial; color:#3F6685; }

DIV.form A.link2  { display:block; height:25px; width:150px;  color:#666666; font-weight:bold; vertical-align:middle;
                    background-image:url(images/kh_submit3.gif); background-repeat:no-repeat;
                    text-align:left; font:bold 12px Arial,Helvetica,sans-serif; color:#4c7684;text-decoration:none; padding-left:8px}

SPAN.offer { display:block; height:50px; width:200px; background-color:#fbefd9; background-repeat:repeat; padding:5px; border:2px solid #c8b897; }

.book_err { font:bold 11px Arial; color:#990000 }

TABLE.calMain       { background-color:#FFFFFF; border:1px solid #1e485e; border-left-width: 10px}
TD.calTextTitle     { height:18px; width:120px; color:#000000; text-align:center; font:bold 14px Arial,sans-serif; }
TD.calNextPrev      { height:18px; width: 24px; color:#002064; text-align:center; font:bold 12px Arial,sans-serif; letter-spacing:0.1px; text-align:center;}
TD.calDaysChar      { height:16px; width: 24px; color:#FFFFFF; text-align:center; font:bold 12px Arial,sans-serif; background-color:#065683; text-align: center; border-top:1px solid #1e485e;border-bottom:1px solid #fff; }
TD.calSeparator     { height: 4px; }
TD.calDay           { height:14px; color:#000000; width:24px; text-align:center; font:11px Arial,sans-serif; }
TD.calClose         { height:18px; color:#000000; vertical-align:middle; text-align:center; font:bold 14px Arial,sans-serif; }
TD.calDayCur        { font-weight:bold; }
TD.calDaySel        { background-color:#a3894e; border:1px solid #1e485e;}
A.calNextPrev, A.calNextPrev:hover { color:#002064; font-weight:bold; text-decoration:none; }
A.calDay, A.calDay:hover           { color:#002064; font-weight:bold; text-decoration:none;}
A.calClose, A.calClose:hover       { color:#002064; font-weight:bold; text-decoration:none; }

