/* CSS Document */
* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:0.8em; text-align:center}
html, input, textarea
        {       font-family:Tahoma;
                color:#797979;
        }


.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#2D4C46;}

a{color:#0033FF; text-decoration:none}
a:hover{text-decoration:none}

.a2{color:#0033FF; text-decoration:none; font-weight:bold}
.a2:hover{color:#0033FF; text-decoration: underline; font-weight:bold}
.a1{color:#0033FF; background: url(backup/images/arrow2.gif) top left no-repeat; background-position:0 6px; margin:0px; padding-left:10px; text-decoration:none}
.a1:hover{text-decoration: underline}

ul{margin:0; padding:0; list-style:none;}
ul li{background: url(backup/images/arrow4.gif) top left no-repeat; background-position:0 8px; margin:0px; padding-left:10px; }
ul li a{color:#0033FF; text-decoration:none; line-height:1.5em; font-weight:bold}
ul li a:hover { text-decoration:none; color:#0033FF }


/*header*/
#header {padding:0px 0px 0px 0px; font-size:0.6875em; color:#FFFFFF }
#header .bann{ margin:100px 0 0px 186px; position:absolute }
#header .indent_col2{padding:36px 19px 20px 25px}
#header .title{  margin-bottom:4px}
#header .title1{  margin:55px 0 14px 0}
#header .line{  margin:5px 0 0px 0}
#header .txt a { float:right; color:#bcb98e; font-size:0.8em; text-decoration:none; margin-right:12px}
#header .txt a:hover {text-decoration: underline;}
#header a{ color:#bcb98e; text-decoration:none; font-size:0.9em}
#header a:hover{text-decoration: underline}
#header span a { color:#fff; text-decoration:underline; font-size:1em}
#header span a:hover{text-decoration:none }
#header p{ margin:0px 0px 8px 0px}

#page3 #header a { color:#bcb98e; text-decoration:underline; font-size:.9em}
#page3 #header a:hover{text-decoration:none }

/*content*/
#content{ font-size:0.6875em; width:100%; text-align:left; background: url(backup/images/cont_bg.gif) repeat-y}
#content .indent_col1{padding:0px 40px 20px 28px}
#content .indent_col2{padding:0px 40px 20px 0px}
#content .indent_col3{padding:0px 20px 20px 0px}
#content .title{  margin:28px 0 18px 0}
#content .pic_left{ float:left; margin:0px 14px 16px 0px}
#content .pic{ margin:0px 0px 16px 0px}
#content p{ margin:0px 0px 7px 0px}
#content .p{ margin:0px 0px 7px 0px}
#content .p1{ margin:11px 0px 11px 0px}
h2{ color:#2D4C46; font-size:2em}

h3{ color:#2D4C46; font-size:1em}

#content .col1 ul{margin:22px 0 70px 25px; padding:0; list-style:none;}
#content .col1 ul li{background: url(backup/images/arrow1.gif) bottom left no-repeat; padding:0px }
#content .col1 ul .li{background:none; padding:0px }
#content .col1 ul li a{color:#1E3730; text-transform:uppercase; font-size:0.8em; text-decoration:none; background: url(backup/images/arrow.gif) no-repeat top;  background-position:0 5px; padding-left:10px; line-height:3.2em; font-weight:bold; margin-left:3px}
#content .col1 ul li a:hover { color:#000000; text-decoration:none; }




/*footer*/
#footer { color:#a9a7a7; font-size:0.6875em; background: url(backup/images/bg_bot.gif) repeat-x top; padding:10px 0px 50px 0px;}
#footer a {color:#a9a7a7; text-decoration:none}
#footer a:hover {  text-decoration:underline}
#footer span a {color:#1E3730;}


.input{
        background:#FFFFFF;
        width:138px;
        height:19px;
        font-size:1em;
        padding-left:3px;
        margin-right:4px;
        vertical-align:middle;
}
.input_but{ width:26px; height:19px;  vertical-align:middle}
.input_contact{
        border:1px solid #bababa;
        background:#efefef;
        width:252px; height:18px;
        font-size:1em;
        color:#9c0909;
        padding-left:5px;
        margin-bottom:3px
}
textarea{
        border:1px solid #bababa;
        background:#efefef;
        width:252px; height:98px;
        font-size:1em;
        color:#9c0909;
        padding-left:5px;
        margin-bottom:11px;
        overflow:auto}

#login a {
	color:#0055CC;
	text-decoration:none;
}

#login {
	margin-bottom:5px;
	text-align: right;
}

.star {
color:red;
font-size:10px;
}

.row1 {
border-bottom:1px solid #E8EFDD;
border-right:1px solid #E8EFDD;
height:30px;
padding:5px;
}

h2.inner_heading {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:0 0 30px 0;
padding-left:62px;
}

h2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:0 0 30px 0;
padding:0 0 0 0;
}

.inner_block_content {
/*background:transparent url(../images/inner_heading_bg.gif) no-repeat scroll left top;*/
clear:both;
float:left;
line-height:1.5em;
margin:20px 0;
overflow:hidden;
width:750px;
padding-left: 145px;
}

#contact {
margin:0;
pading:0;
}

#utilities {
/*border-bottom:1px solid #DDDDDD;*/
height:30px;
margin:0;
padding:0;
position:relative;
width:970px;
}

#utilities #plinks {
bottom:0 !important;
position:absolute;
}

ul.menu {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
}

#primary {
float:left;
height:25px;
line-height:1;
padding:15px 0 0 20px;
width:100%;
}

.clear-block {
clear:both;
}

.clear-block {
display:block;
}

ul.links {
margin:0;
padding:0;
}

ol, ul {
margin-left:32px;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#primary li {
float:right;
margin:0 0 0 0;
padding:0;
}

ul.links li {
display:inline;
list-style-type:none;
padding:0 0.5em;
}

ul li {
list-style-type:disc;
}

#primary li a {
-x-system-font:none;
color:#FD822F;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:2px 12px;
/*text-transform:lowercase;*/
}

a:hover, a:active {
color:#9BAC0D;
}

a:link, a:visited {
color:#FD8A3C;
text-decoration:none;
}
.frmLabelTxt {
width:30%;
}


/*.button {
    border: none;
    background: url('images/up.png') no-repeat top left;
    padding: 2px 8px;
}
.button:hover {
    border: none;
    background: url('images/down.png') no-repeat top left;
    padding: 2px 8px;
}*/