* {margin:0; padding:0;}
html {height:100%;}
body { height:100%; background:#FFFFFF;}
table, td { font-size:100%; font-family:Tahoma; color:#5e5e5e;}
table, td, img {border:0;}
form {margin:0; padding:0;}
td { vertical-align:top;}
img { vertical-align:top;}

p { margin:0 0 10px 0;}

.green {color:#8BB91D;}

.fleft { float:left;}
.fright { float:right;}

.clear { clear:both;}

.alignright { text-align:right;}

.title { margin-bottom:20px;}


/*==================forms====================*/
input, select, textarea { vertical-align:middle; font-weight:normal;background-color:#FFF; border:1px solid #9e9e9e;width:300px; font-size:1em;font-family:tahoma;}
textarea {height:139px;}
.submit {width:auto;border:none; background-color:#5389D9;font-weight:bold; color:#FFF;}


/*==================list====================*/

ul { list-style:none; margin:0 0 10px 10px;}
li { background:url(images/marker1.gif) no-repeat 0 6px; padding:0 0 0 15px; line-height:1.50em; }

.main_menu {margin:0;}
.main_menu li { display:inline;background-image:none;padding:0;}
.main_menu li a { font-family:verdana; background:url(images/main_menu_separate.gif) no-repeat right 0; padding:0 19px 0 18px; color:#e9effe; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:1.10em;}
.main_menu li a:hover { color:#000;}





/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}

/*==================txt, links, lines, titles====================*/
a {color:#5389d9;}
a:hover{text-decoration:none;}

a.inv {display:none;}

h1 { font-size:1.30em; text-transform:uppercase; color:#3C73B4; font-family:arial; margin:0 0 15px 0;}
h2 { font-size:1.00em; text-transform:uppercase; color:#3C73B4; font-family:arial; margin:0 0 15px 0;}


.line_hor { background:url(images/line1.gif) left bottom repeat-x;}



/*==================blocks====================*/

.tall_top_left { background:url(images/tall_top_left.jpg) right top repeat-x #679cfb; width:50%;}
.tall_top_right { background:url(images/tall_top_right.jpg) left top repeat-x #679cfb; width:50%;}
.tall_center { background:url(images/tall_center.gif) left top repeat-x #f1f1f1; width:50%;}
.tall_cont { background-color:#f1f1f1;}
.tall_bottom { background:url(images/tall_bottom.gif) left top repeat-x; width:50%;}


/*header*/
#header { height:319px; background:url(images/header_bgd.jpg) left top no-repeat; font-size:0.69em;}
#header .row_1 { height:77px;}
#header .row_1 .indent { padding:30px 0 0 0; text-align:center;}
#header .row_2 { height:172px;}
#header .row_2 .indent { padding:15px 0 0 60px;}


/*content*/
#content {height:370px; font-size:0.75em;line-height:1.33em; background:url(images/tall_center.gif) left top repeat-x;padding:40px 40px 25px 40px;}
.licen {font-size:0.80em;font-weight:bold;color:#3C73B4;padding:0 0 5px 15px;}
.cont {position:absolute;font-size:1.20em;font-weight:bold;color:#3C73B4;text-align:right;margin:-190px 0 0 651px;letter-spacing:1px;}
.cont img {border:2px solid #9e9e9e;margin:5px 0 0 0;}
.img_brd {border:2px solid #9e9e9e;}

/*footer*/
#footer { height:55px; background:url(images/tall_bottom.gif) left top repeat-x; font-size:0.80em; color:#7f7e80;}
#footer .indent { padding:20px 0 0 15px;}
#footer a {color:#7f7e80;}

.logo001 {float:right;margin:12px 15px 0 0;}




