html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align:top;
}
html {
margin: 0px; text-align: center
}
body {
margin: 0px auto; color: #494848; position: relative; background-color: #A9D0F5; text-align: left;
top: 0px;
left: -61px;
height: 302px;
width: 881px;
}
ol, ul {
list-style: none;
}
/*---------------------- tables still need 'cellspacing="0"' in the markup ---------------------------------*/
table {
border-collapse: collapse;
border-spacing: 0;
width: 132%;
}
td{
padding:2px 0px 2px 0px;
}
td, div {
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
top: -21px;
left: 0px;
width: 906px;
}
displ {
display:none;
}
input, select {
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
select {
margin:1px 0px 0px 0px;
background-color:#F6FBFF;
border:1px solid #cccccc;
}
html select {
margin:0px 0px 0px 0px;
background-color:#F6FBFF;
border:1px solid #cccccc;
}
a:link {
color:#437EBA;
text-decoration:none;
}
a:visited {
color:#437EBA;
text-decoration:none;
}
a:hover {
color:#437EBA;
text-decoration:underline;
}
/*----------------------Common Style Section Begins---------------------------------*/
.inp_field_search{
border:1px solid #7495B6;
padding:2px 0px 2px 5px;
margin:0px 0px 0px 0px;
background-image:url('../images/bg_inp.gif');
background-repeat:repeat-x;
}
* html .inp_field_search {
border:1px solid #BBD1EA;
height:15px;
padding-left:5px;
margin:0px 0px 0px 5px;
}
.inp_field{
border:1px solid #CDCDCD;
padding:2px 0px 2px 5px;
margin:0px 1px 0px 0px;
background-color:#F6FBFF;
}
.inputText.Big {width:96%;}
.inp_field_number{
border:1px solid #CDCDCD;
height:12px;
padding:2px 0px 2px 5px;
margin:0px 1px 0px 0px;
background-color:#F6FBFF;
text-align:right;
}
.separator {
clear:both;
line-height:1px;
}
.hor_separator{
padding:0px 8px 0px 8px;
}
.separator_h1 {
}
.separator_h20{
height:20px;
clear:both;
}
.separator_h16{
height:16px;
clear:both;
}
.separator_h10{
height:0px;
line-height:10px;
clear:both;
}
.roger{
margin:0px 3px 0px 0px;
}
*html .roger{
margin:-4px 1px 0px 0px;
}
*+html .roger{
margin:-4px 1px 0px 0px;
}
td.label_holder {
width:150px;
}
td label.right {
float:right;
text-align:right;
font-size:11px;
}
td label.left {
float:left;
text-align:left;
font-size:11px;
}
.W300 {
width:300px;
}
.selectBox{
}
.NoDisplay {
display:none;
}
/*----------------------Common Style Section Ends---------------------------------*/
/*----------------------Wrapper Section Begins---------------------------------*/
#wrapper{
margin: 25px 3px 0px 3px; width: 100%; color: #000000; text-align: left;
}
#nav_container {
background-color: #ffffff;
display:block;
padding:0px 15px 0px 15px;
}
#content_container {
background-color:#ffffff;
display:block;
padding:0px;
clear:both;
}
*html #content_container {
background-color:#ffffff;
display:block;
margin-top:-2px;
}
#content_container #leftcolumn{
width:150px;
padding:20px 5px 20px 5px;
vertical-align:top;
}
#content_container #centralcolumn{
background-color:#FFFFFF;
padding:30px 15px 20px 30px;
vertical-align:top;
}
#content_container #rightcolumn{
width:220px;
padding:20px 5px 20px 5px;
vertical-align:top;
}
/*----------------------Wrapper Section Ends---------------------------------*/
/*----------------------Header Section Begins---------------------------------*/
#header {
font-size: 11px; z-index: 90; width: 100%; color: #000000; line-height: 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; position: relative;
}
#header #left{
float:left; width:40%; height:90px; background-position:left bottom;
}
#header #left img{
padding:20px 0px 0px 20px;
}
#header #right{
float:right; width:60%; height:90px; display:inline-block; background-position:right bottom;
}
#header #right #controls{
float:right;
color:#FFFFFF;
font-size:10px;
margin:0px 10px 10px 0px;
}
#header #right #controls #text{
line-height:22px;
height:22px;
color: red;
margin-top:10px;
}
#header #right #controls a{
color:#FFFFFF;
font-size:10px;
}
#header #right #controls a:link{
text-decoration:none;
}
#header #right #controls a:visited{
text-decoration:none;
}
#header #right #controls a:hover{
text-decoration:underline;
}
#header_top {
background-image: url(../images/bg_header.png); width: 1000px; background-repeat: repeat-x; position: relative; height: 79px
}
#header_top #logo{
float:left; width:135px;
}
#header_top #controls{
float:right; width:600px; margin:10px 8px 0px 0px;
}
#header_top #controls td{
padding:2px 0px 0px 0px;
white-space:nowrap;
font-size:10px;
vertical-align:top;
}
#header_top #controls .right{
float:right;
display:block;
width:600px;
}
#header_top #controls .left{
float:left;
}
#header_top #controls .right *{
font-size:10px;
vertical-align: middle;
}
#header_top #controls .right ul{
float:right;
display: compact;
margin:0px;
}
#header_top #controls .right li{
float:left;
margin:0px 0px 0px 0px;
height:20px;
position: relative;
display: inline;
float: left;
}
#header_top #controls .right li a img{
margin:0px 0px 0px 0px;
}
#header_top #controls .right li a{
margin:0px 0px 0px 0px;
height:20px;
}
#header_top #controls a:link{
color:#000000;
text-decoration:none;
font-size:10px;
}
#header_top #controls a:visited{
color:#000000;
text-decoration:none;
font-size:10px;
}
#header_top #controls a:hover{
color:#000000;
text-decoration:underline;
font-size:10px;
}
#header_top #controls .arrow a{
margin:0px 5px 0px 2px;
}
#header_top #controls .arrow_down {
background-image:url(../images/icon_arrow_down.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:12px;
}
#header_top #controls .arrow_down a:link{
text-decoration:none;
}
#header_top #controls .arrow_down a:visited{
text-decoration:none;
}
#header_top #controls .arrow_down a:hover{
text-decoration:none;
}
#header_top #controls .arrow_down ul{
background-image:url(../images/icon_square_gray.gif);
background-repeat:no-repeat;
background-position:2px 2px;
text-indent:10px;
background-color:#ffffff;
border:1px solid #C0C0C0;
margin:-6px 0px 0px 0px;
padding:0px;
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}
#header_top #controls .arrow_down ul li{
height:20px;
border-top:0px solid #ffffff;
border-bottom:1px solid #CFCFCF;
width:135px;
display: block;
float: none;
clear:both;
padding:0px;
margin:0px;
}
#header_top #controls .arrow_down ul li a{
margin:0px;
background-image:url(../images/icon_square_gray.gif);
background-repeat:no-repeat;
background-position:2px 1px;
text-indent:10px;
display:block;
padding:0px 0px 0px 0px;
vertical-align:middle;
}
#header_top #controls .arrow_down ul li a:link{
text-decoration:none;
background-color:#FFFFFF;
}
#header_top #controls .arrow_down ul li a:visited{
text-decoration:none;
background-color:#FFFFFF;
}
#header_top #controls .arrow_down ul li a:hover{
text-decoration:none;
background-color:#F7FAFD;
}
#header_top #controls .accessibility {
background-image: url(../images/icon_accessibility.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:22px;
padding-top:0px;
padding-bottom:0px;
height:30px;
}
.header_nav_container .arrowdiv{
position: absolute;
right: 0;
}
/*----------------------Header Section Ends---------------------------------*/
/*----------------------Horizontal Navigation Begins---------------------------------*/
#hornav_main {
clear: both; background-image: url(../images/bg_hornav_main.gif); width: 1000px; background-repeat: no-repeat; background-position:top; position: relative; height: 30px;
}
/*----------------------Horizontal Navigation Ends---------------------------------*/
/*----------------------Footer Section Begins---------------------------------*/
#footer {
text-align:left;
width:100%;
border-top:2px solid #B6CCDE;
display:block;
background-color:#E8F2FE;
height:40px;
}
#footer #left {width:90%; float:left; height:35px;}
#footer #right {width:10%; float:left; height:35px;}
#footer #left div{margin:5px 0px 0px 20px;}
/*----------------------Footer Section Ends---------------------------------*/
/*----------------------Content Section Starts---------------------------------*/
#content {
text-align:left;
width:1000px;
margin:0px 0px 0px 0px;
clear:both;
display:table;
}
#content #left{
float:left;
vertical-align:top;
display:inline;
}
#content #right{
float:right;
vertical-align:top;
display:inline;
}
#banner_home {
text-align:left;
width:743px;
height:160px;
}
.w743 {
width:743px;
}
#column_743 {
width:743px;
}
#column_487 {
width:487px;
}
#column_240 {
width:240px;
}
/*----------------------Content Section Ends---------------------------------*/
#web_part {
display:block;
}
#web_part a:link{
color:#4784C7;
text-decoration:none;
font-size:11px;
}
#web_part a:visited{
color:#4784C7;
text-decoration:none;
font-size:11px;
}
#web_part a:hover{
color:#4784C7;
text-decoration:underline;
font-size:11px;
}
#web_part .more{
float:right;
height:10px;
background-image:url(../images/icon_more.gif);
background-repeat:no-repeat;
background-position:0px 5px;
text-indent:7px;
}
#web_part .header_red{
background-color:#C94E57;
background-image:url(../images/bg_webpart_header_red.gif);
background-position:right top;
background-repeat:repeat-x;
display:block;
height:20px;
}
#web_part .header_red h3{
height:20px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
padding:2px 0px 0px 10px;
display:inline;
float:left;
}
#web_part .header_blue{
background-color:#E0EEFB;
background-image:url(../images/bg_webpart_header_blue.gif);
background-position:right top;
background-repeat:repeat-x;
display:block;
height:20px;
}
#web_part .header_blue h3{
height:20px;
font-size:12px;
font-weight:bold;
color:#00267D;
text-transform:uppercase;
padding:2px 0px 0px 10px;
display:inline;
float:left;
}
#web_part .header_green{
background-color:#00B8D9;
background-image:url(../images/bg_webpart_header_green.gif);
background-position:right top;
background-repeat:repeat-x;
display:block;
height:20px;
}
#web_part .header_green h3{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
padding:2px 0px 0px 10px;
display:inline;
float:left;
}
#web_part .content{
background-color:#F1F6FB;
background-image:url(../images/bg_webpart_content.png);
background-position:left top;
background-repeat:repeat-y;
padding:10px 10px 2px 10px;
display:block;
}
#web_part .content td{
padding:2px;
}
#web_part .content P{
padding-bottom:4px;
display:table;
vertical-align:super;
}
#web_part .footer{
background-color:#F5F8FC;
height:10px;
line-height:10px;
display:block;
clear:both;
padding:3px;
background-image:url(../images/bg_webpart_footer.png);
background-position:left bottom;
background-repeat:no-repeat;
}
#web_part .rss li{
background-image:url(../images/icon_rss.gif);
background-repeat:no-repeat;
background-position:left center;
text-indent:15px;
margin-bottom:3px;
}
#web_part .listing li{
background-image:url(../images/icon_more.gif);
background-repeat:no-repeat;
background-position:0px 5px;
text-indent:10px;
margin:0px;
padding:0px;
}
.pic_gm {
margin-right:5px;
float:left;
}
.icon_more_white {
float:right;
display:inline;
margin:5px 10px 0px 0px;
}
.pngFixRule {
behavior: url(iepngfix.htc); /* PNG FIX FOR IE6 ONLY */
}
/* Vertical Scroll Begins */
A.jScrollArrowUp {
BACKGROUND: url(../images/icon_slider_arrow_up.gif) repeat-x 0px 0px
}
A.jScrollArrowUp:hover {
BACKGROUND-POSITION: 0px -15px
}
A.jScrollArrowDown {
BACKGROUND: url(../images/icon_slider_arrow_down.gif) repeat-x 0px 0px
}
A.jScrollArrowDown:hover {
BACKGROUND-POSITION: 0px -15px
}
A.jScrollActiveArrowButton {
BACKGROUND-POSITION: 0px -30px
}
A.jScrollActiveArrowButton:hover {
BACKGROUND-POSITION: 0px -30px
}
.holder {
FLOAT: left; MARGIN: 0px;
}
.scroll-pane {
FLOAT: left; OVERFLOW: auto; WIDTH: 225px; HEIGHT: 100px;
}
.wide {
WIDTH: 400px
}
.super-wide {
WIDTH: 700px
}
.tall {
HEIGHT: 400px
}
#pane2 {
HEIGHT: 100px
}
.jScrollPaneContainer {
Z-INDEX: 1; OVERFLOW: hidden; POSITION: relative
}
.jScrollPaneTrack {
RIGHT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 100%; background-image:url(../images/icon_slider_bg_track.gif); background-repeat:repeat-y;
}
.jScrollPaneDrag {
BACKGROUND: url(../images/icon_slider_drag_grab.gif) no-repeat 50% 50%; OVERFLOW: hidden; CURSOR: pointer; POSITION: absolute
}
.jScrollPaneDragTop {
LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.jScrollPaneDragBottom {
LEFT: 0px; OVERFLOW: hidden; BOTTOM: 0px; POSITION: absolute
}
A.jScrollArrowUp {
DISPLAY: block; Z-INDEX: 1; RIGHT: 0px; OVERFLOW: hidden; TEXT-INDENT: -2000px; POSITION: absolute; TOP: 0px; HEIGHT: 9px
}
A.jScrollArrowUp:hover {
BACKGROUND: url(../images/icon_slider_arrow_up.gif) repeat-x 0px 0px
}
A.jScrollArrowDown {
DISPLAY: block; Z-INDEX: 1; RIGHT: 0px; OVERFLOW: hidden; BOTTOM: 0px; TEXT-INDENT: -2000px; POSITION: absolute; HEIGHT: 9px
}
A.jScrollArrowDown:hover {
BACKGROUND: url(../images/icon_slider_arrow_down.gif) repeat-x 0px 0px
}
A.jScrollActiveArrowButton {
}
A.jScrollActiveArrowButton:hover {
}
/* Vertical Scroll Ends */
/* Left Menu Starts */
#left_nav_module{
padding:0px;
background-color:#E6F3FF;
}
#left_nav_module .bl {background: url(../images/bg_round_corners_light_blue_bl.gif) 0 100% no-repeat;}
#left_nav_module .br {background: url(../images/bg_round_corners_light_blue_br.gif) 100% 100% no-repeat}
#left_nav_module .tl {background: url(../images/bg_round_corners_light_blue_tl.gif) 0 0 no-repeat}
#left_nav_module .tr {background: url(../images/bg_round_corners_light_blue_tr.gif) 100% 0 no-repeat; padding:10px;}
#left_nav_module ul{
margin:0px;
padding:0px;
padding-left:0px;
width:140px;
}
#left_nav_module ul li{
background-image:url(../images/icon_square_red.gif);
background-repeat:no-repeat;
background-position:0px 8px;
text-indent:10px;
border-bottom:1px dotted #A9A9A9;
padding:3px 0px 3px 0px;
}
#left_nav_module ul li a{
color:#3871AF;
text-decoration:none;
height:23px;
font-size:11px;
}
#left_nav_module ul li a:link{
color:#3871AF;
text-decoration:none;
}
#left_nav_module ul li a:visited{
color:#3871AF;
text-decoration:none;
}
#left_nav_module ul li a:hover{
color:#000000;
text-decoration:none;
}
/* Left Menu Ends */
#tester {background-image:url(../images/test55.png); position:relative; background-repeat:repeat-y; background-position:left top; filter:none;width:100%; }
* html #tester44 {float:right; width:100%; height:;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/test55.png',sizingMethod='scale'); background:none; }
* html #tester {float:right; width:100%; height:;
background:#EEFBCE;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=75);
}
* html #tester a:link{ color:#4784C7;
}
* html #tester a:visited{ color:#4784C7;
}
* html #tester a:hover{ color:#4784C7;
}
/* Button Sections Begins */
#btn_navigation_holder {
clear:both;
width:100%;
margin:5px 0px 0px 0px;
}
#btn_navigation_holder a{
font-size:10px;
}
#btn_navigation_holder a:link{
color:#3871AF;
text-decoration:none;
}
#btn_navigation_holder a:visited{
color:#3871AF;
text-decoration:none;
}
#btn_navigation_holder a:hover{
color:#3871AF;
text-decoration:underline;
}
#btn_navigation_holder select{
/*background-color:#F6FBFF;
border:1px solid #cccccc;*/
}
#btn_navigation_holder #right{
float:right;
/*width:400px;*/
}
#btn_navigation_holder #right button{
float:right;
}
#btn_navigation_holder #right div{
float:right;
}
#btn_navigation_holder #left{
float:left;
/*width:400px;*/
}
#btn_navigation_holder #left button{
float:left;
}
#btn_navigation_holder td{
vertical-align:middle;
padding-left:5px;
height:27px;
font-size:10px;
}
button{
border:none;
background:none;
padding:0;
margin:0;
width:auto;
overflow:visible;
text-align:center;
white-space:nowrap;
height:20px;
line-height:20px;
margin-right:5px;
cursor:pointer;
}
button span, button em{
display:block;
height:20px;
line-height:20px;
margin:0;
color:#000000;
font-size:10px;
}
button span{
padding-left:20px;
background:url(../images/img05.jpg) repeat 0 0;
}
button em{
font-style:normal;
padding-right:20px;
background:url(../images/img05.jpg) repeat 100% 0;
}
/* Button Sections Ends */
/* Horizontal Navigation Sections Begins */
.hor_nav_bar{
float:left;
width:99.75%;
font-size: 12px;
line-height:normal;
margin:0px;
padding-left:2px;
background-color:#ffffff;
}
* html .hor_nav_bar{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 0px;
margin:0px;
padding-left:2px;
}
.hor_nav_bar ul{
list-style-type: none;
margin:0;
padding:0;
}
.hor_nav_bar li{
display:inline;
margin:0;
padding:0;
cursor:hand;
}
.hor_nav_bar a{
float:left;
background:url(../images/hor_nav_tabs_left.gif) no-repeat left top;
margin:0;
margin-right: 3px;
padding:0 0 0 9px;
text-decoration:none;
height:28px;
font-size:13px;
}
.hor_nav_bar a span {
float:left;
display:block;
background:url(../images/hor_nav_tabs_right.gif) no-repeat right top;
padding:7px 19px 2px 4px;
color:#ffffff;
height:19px;
width:120px;
white-space:nowrap;
cursor:hand;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.hor_nav_bar a span {float:none;}
/* End IE5-Mac hack */
.hor_nav_bar a:hover span, .hor_nav_bar li.selected a span{
color:#ffffff;
}
.hor_nav_bar a:hover{
background-position:0% -125px;
}
.hor_nav_bar li.selected a{
background-position:0% -125px;
}
.hor_nav_bar a:hover span{
background-position:100% -125px;
}
.hor_nav_bar li.selected a span{
background-position:100% -125px;
}
html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}
.hor_nav_bar_tabsline{
clear: both;
padding: 0;
width: 100%;
height: 4px;
line-height: 4px;
background: #E7EEF4;
}
/* ######### Style for Drop Down Menu ######### */
.sub_hor_nav_bar{
position:absolute;
top: 0;
line-height:18px;
z-index:999;
width: 200px;
visibility: hidden;
margin:-1px 0px 0px 0px;
}
* html .sub_hor_nav_bar{
position:absolute;
top: 0;
line-height:18px;
z-index:100;
width: 200px;
visibility: hidden;
margin:-1px 0px 0px 0px;
}
.sub_hor_nav_bar div{
background-color:#395F86;
padding:3px 2px 3px 2px;
display:block;
}
.sub_hor_nav_bar table{
background-color:#395F86;
}
.sub_hor_nav_bar div .child{
width:160px;
float:left;
border-right:1px dashed #7E9DBC;
}
.sub_hor_nav_bar div .child.noborder{
border-right:0px;
}
.sub_hor_nav_bar a{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 0;
text-decoration: none;
color: #ffcc00;
font-size:10px;
background-image:url(../images/icon_arrow_white.gif);
background-repeat:no-repeat;
background-position:5px 10px;
text-indent:15px;
line-height:15px;
}
* html .sub_hor_nav_bar a{ /*IE only hack*/
width: 100%;
}
.sub_hor_nav_bar a:link{ /*THEME CHANGE HERE*/
text-decoration: none;
color: #ffffff;
}
.sub_hor_nav_bar a:visited{ /*THEME CHANGE HERE*/
text-decoration: none;
color: #ffffff;
}
.sub_hor_nav_bar a:hover{ /*THEME CHANGE HERE*/
text-decoration: none;
color: #ffcc00;
}
.sub_hor_nav_bar span{
width:50%;
float:left;
background:url(../images/bg_sub_nav_left.gif) no-repeat 0 0;
}
.sub_hor_nav_bar em{
width:50%;
float:right;
background:url(../images/bg_sub_nav_right.gif) no-repeat right top;
}
/* Horizontal Navigation Sections Ends */
/* Right-Hand Section Begins */
.module_right {
text-align:left;
width:200px;
background-color:#7DA7D5;
float:right;
margin:0px 0px 20px 0px;
}
.module_right .bl {background: url(../images/bg_round_corners_blue_bl.gif) 0 100% no-repeat;}
.module_right .br {background: url(../images/bg_round_corners_blue_br.gif) 100% 100% no-repeat}
.module_right .tl {background: url(../images/bg_round_corners_blue_tl.gif) 0 0 no-repeat}
.module_right .tr {background: url(../images/bg_round_corners_blue_tr.gif) 100% 0 no-repeat; padding:10px;}
.module_right h1{
color:#FFFFFF;
font-weight:normal;
font-size:12px;
margin-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.module_right_child {
text-align:left;
width:180px;
background-color:#ffffff;
}
.module_right_child .bl {background: url(../images/bg_round_corners_white_bl.gif) 0 100% no-repeat;}
.module_right_child .br {background: url(../images/bg_round_corners_white_br.gif) 100% 100% no-repeat}
.module_right_child .tl {background: url(../images/bg_round_corners_white_tl.gif) 0 0 no-repeat}
.module_right_child .tr {background: url(../images/bg_round_corners_white_tr.gif) 100% 0 no-repeat; padding:10px;}
.module_right_child ul li{
background-image:url(../images/icon_arrow_blue.gif);
background-repeat:no-repeat;
background-position:0px 5px;
text-indent:10px;
}
.module_right_child ul li a{
text-decoration:none;
color:#EF9C03;
}
.module_right_child ul li a:link{
text-decoration:none;
color:#EF9C03;
}
.module_right_child ul li a:visited{
text-decoration:none;
color:#EF9C03;
}
.module_right_child ul li a:hover{
text-decoration: underline;
color:#EF9C03;
}
/* Right-Hand Section Ends */
/* Central Column Section Begins */
#centralcolumn h1 {
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-weight:normal;
border-bottom:1px solid #DDE4E8;
text-align:center;
font-size:18px;
color: red;
margin-bottom:10px;
}
#centralcolumn h2 {
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-weight:bold;
border-bottom:1px solid #DDE4E8;
text-align:center;
font-size:10px;
color: blue;
margin-bottom:10px;
}
/* Central Column Section Ends */
.datatable_holder{
border:1px solid #999999;
padding:2px;
vertical-align:top;
margin:2px 0px 0px 0px;
clear:both;
}
.NoBorder{
border:0px solid #999999;
}
.BorderThin{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.datatable {
border-collapse:collapse;
margin:0px 0px 0px 0px;
width: 1382px;
}
.datatable legend{
color: red;
}
.datatable td{
vertical-align:middle;
padding-left:5px;
}
.datatable .td_header td{
background-repeat:repeat-x;
background-position:top;
height:23px;
color:#FFFFFF;
background-color:#cccccc;
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-size:11px;
font-weight:bold;
border-right:1px solid #BCDCF3;
}
.datatable .td_header_rounded td#left{
background-image:url(../images/bg_td_header_rounded_left.png);
background-repeat: repeat-x;
background-position:bottom left;
height:27px;
width:1px;
}
.datatable .td_header_rounded td#right{
background-image:url(../images/bg_td_header_rounded_right.png);
background-repeat: no-repeat;
background-position:bottom left;
height:27px;
width:auto;
}
.datatable .td_header_rounded td#center{
background-image:url(../images/bg_td_header_rounded_center.png);
background-repeat: repeat-x;
background-position:bottom left;
height:27px;
width:200px;
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-size:13px;
color:#000000;
vertical-align: middle;
}
.datatable .td_gray td{
background-color:#B0B0B0;
height:23px;
border-bottom:1px solid #E9E2D8;
}
.datatable .td_even td{
background-color:#FFFFFF;
height:23px;
border-bottom:1px solid #E9E2D8;
}
.datatable .td_odd td{
/*background-color:#FDF8EA;*/
background-color:#E8F2FE;
height:23px;
border-bottom:1px solid #E9E2D8;
}
.reportTable{
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-weight:normal;
border-bottom:1px solid #DDE4E8;
text-align:center;
font-size:13px;
margin-bottom:10px;
}
.reportTotals{
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-weight:normal;
border-bottom:1px solid #DDE4E8;
text-align:right;
font-size:13px;
font-weight:bold;
}
.reportHeads{
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-weight:normal;
border-bottom:1px solid #DDE4E8;
text-align:left;
font-size:13px;
font-weight:bold;
}
#paginator {
border-collapse:collapse;
margin:2px 0px 0px 5px;
width:98%;
font-size:10px;
}
#paginator td{
vertical-align:middle;
padding-left:5px;
height:15px;
font-size:10px;
}
#paginator td img{
vertical-align:middle;
}
#paginator td .inp_field{
height:12px;
padding-top:2px;
}
#paginator td div{
font-size:10px;
}
#paginator td a{
color:#3871AF;
}
#paginator td a:link{
color:#3871AF;
text-decoration:none;
}
#paginator td a:visited{
color:#3871AF;
text-decoration:none;
}
#paginator td a:hover{
color:#3871AF;
text-decoration:underline;
}
/*fieldset {
border:1px solid #999999;
padding:5px 0px 5px 0px;
vertical-align:top;
margin:2px 0px 15px 0px;
clear:both;
} */
fieldset {
border:1px solid #999999;
padding:5px 0px 5px 0px;
vertical-align:top;
margin:2px 5px 15px 0px;
clear:both;
}
fieldset td{
vertical-align:middle;
padding-left:5px;
height:27px;
font-size:10px;
}
legend {
color:#000000;
font-family:Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
font-size:13px;
margin:0px 5px 0px 5px;
padding:0px 5px 0px 5px;
}
/* Print Bill section */
.datatable_holder_billing .datatable .td_header_rounded td#center{
background-image:url(../images/bg_td_header_rounded_center.png);
background-repeat: repeat-x;
background-color:#7CB9E6;
background-position:top left;
height:auto;
width:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FFFFFF;
vertical-align: top;
}
.datatable_holder_billing{
border:1px solid #999999;
padding:0px;
vertical-align:top;
margin:2px 0px 0px 0px;
}
.datatable_holder_billing table td{
padding:5px;
vertical-align:text-top;
}
.billing_details_box {
background-color:#B7DDF9; margin-right:10px; border-right:2px solid #7CB9E6; border-top:1px solid #7CB9E6;border-left:1px solid #7CB9E6;border-bottom:2px solid #7CB9E6;
}
.billing_details_box td{
padding:5px;
}
.billing_table {
width:95%;
}
.billing_table td {
padding:5px;
}
@media screen {
.logo_print {display:none;}
.logo {display:inline-block;}
}
@media print {
.logo {display:none;}
.logo_print {display:inline-block;}
hr {display:none;}
td {
color:#000000;
}
button {
display:none;
}
.billing_details_box {
background-color:#fff; margin-right:10px; border-right:2px solid #000; border-top:1px solid #000;border-left:1px solid #000;border-bottom:2px solid #000;
}
.datatable_holder_billing .datatable .td_header_rounded td#center{
background-image:none;
background-repeat: repeat-x;
background-color:#fff;
background-position:top left;
height:auto;
width:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#000000;
vertical-align: top;
border-bottom:1px solid #000;
}
.datatable_holder_billing{
border:1px solid #000000;
padding:0px;
vertical-align:top;
margin:2px 0px 0px 0px;
}
}
.red {
color: #CC0000;
}
/* Print Bill section */
.go_btn{
padding-bottom:0px;
border:0px;
cursor:pointer;
}
div.overlay
{
display:none
}
div.overlay_white
{
position: fixed;
display:block;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background: #ffffff;
opacity:0.4;
zoom: 1;
filter:alpha(opacity = 40);
}
div.overlay_delete
{
position: fixed;
display:block;
width:300px;
height:200px;
top:30%;
left:40%;
margin-left:0px;
margin-top:0px;
background-color: #FFF4A3;
}
.dob
{
float: left;
width: 79px;
height: 31px;
background: url(../../../Images/eShield/images/dob-textfield.jpg) no-repeat;
margin-right: 15px;
background: #ffffff;
height: auto;
}
.dob-input
{
border: none;
height: 26px;
width: 75px;
background: none;
color: rgb(19, 19, 19);
font-size: 12px;
text-align: center;
margin: 2px;
background: #ffffff;
height: auto;
padding: 1px;
border: 1px solid rgb(38, 158, 201);
}
.dob-calander
{
width: 18px;
height: 24px;
float: left;
}