﻿.frame {height:80;border:none;overflow: hidden;padding:5; border-bottom:solid 1px red}
body {text-align:center; background-color:#dcdedf;width:100%;}
#mainbody {background-color:#FFFFFF; width:970px;  margin: auto auto auto auto;}
#left {	width:5px;height:100%}
#right {width:5px;height:100%}
#middle {background-color:#FFFFFF; width:100%;  margin:auto; text-align:left}
#leftpane {width:22%; vertical-align:top}
#divpane {width:1%;vertical-align:top }
#rightpane {width:77%;vertical-align:top}

.ticker { font-family:Verdana; font-size:0.65em; font-weight:bold}
.tup  {color:#006600}
.tdown {color: #d50912}
.tnochange {color:#0c60a0}

.topmenu { background-color:#d50912; height:25px; width:962px;color:White; }
.topmenu a,.topmenu a:hover,.topmenu a:visited {color:white ; font-weight:bold;padding-left:10px}
.dynamic a,.dynamic a:hover,.dynamic a:visited {color:white ; font-weight:bold; line-height:25px;padding-right:10px;padding-left:10px;}
.dynamic { z-index:1000; margin: 8px 0px 0px 0px;}
.leftborder {border-left:solid 1px white; }

.printhide {}

.press a:hover { background-color:#bed6e7}

.font,.topmenu,.links,.back,.dynamic, .light,.sms {font-family:Arial; font-size:12px; color:#3b3b3b;}
.quoteorder {width:100%; text-align:left;} 
.quoteborder tr { text-align:left; vertical-align:top}
.quoteborder tr td  { border-left:solid 1px #dcdcdc; padding:5px 5px 5px 5px;border-top:solid 1px #dcdcdc;}

#footer {height:24px;width:100%; text-align:center; vertical-align:middle; color:White;background-color:#d50912; font-size:11px; font-weight:bold }
#footer a {color:White}
#footer a:hover {color:white; cursor:pointer}

.quote {font-family: Arial; font-size:12px; color:#3b3b3b; text-transform: capitalize;}
.titles { font-family:Arial; font-size:13px; font-style:normal; color:#FFFFFF; background-color:#666666; height:25px; padding-left:10px; font-weight:bold}
#home a, .links, .links a, .links a:visited {color:#d50912; text-decoration:none; }
.links:hover, #home a:hover {text-decoration:underline; cursor:pointer }
.light a:hover {color:#3b3b3b}
.light a {color:#0c60a0}
.belowfooter {font-family:Arial; font-size:10px;font-weight:normal; color:#000000; width:100%;background-color:#dcdedf }
.member { background-image:url(../images/member.jpg); background-repeat:repeat-x; padding-left:10px}

.gridtable {width:100%; background-color:#FFFFFF; vertical-align:top; text-align:left}
.grid { border-color:#162741;}
.gridfont {font-family:Arial; color:#EFF2F5; font-size: 11px; text-transform: capitalize ; text-align:left; text-indent:5px}
.gridrow { background-color:#FFFFFF; height:40px; color: #3b3b3b;text-transform:  capitalize; vertical-align:middle; width:100%}     

.gridheader th, .gridheader td {background-color:#1E3F6C; color:#FFFFFF;vertical-align:middle; text-indent:5px} 
.gridrow td  {border-bottom:solid 1px gray;}     
.myfont, .myfont a {font-size:11px; font-family:Arial; color:#d50912}


/* stylesheet for inner pages */
.titlerow { background-image:url(../images/header-bg.gif); background-repeat:repeat-x; width:723px;}
.innerborder { width:743px;border:solid 1px #dcdcdc}
.TitleText { font-family:Arial, Sans-Serif; font-weight:bold; font-size:1.1em}  
.crumb, .crumb a {font-family:Arial; font-size:11px; color:#d50912}  

.textbody,.heading,.prodText {font-family:arial;line-height:17px; letter-spacing:0px;}
.textbody {height:100%; color:#3b3b3b; width:100%; font-size:.75em; padding:5px 11px 5px 11px; text-align:justify;}
.heading {font-size:1.3em; color:red; font-weight:bold; padding-bottom:5px}
.subheading {font-size:1.1em; color:#0c60a0; font-weight:bold}
.prodText {height:100%; color:#3b3b3b; width:100%; font-size:.75em;}


.sep {height:15px}
.smallsep {height:10px}

.sms { color:#d50912; font-weight:bolder;}
.rowfooter { border-bottom:solid 2px; border-top: solid 2px; font-weight:bold} 

.border,.special {border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc; width:100%; text-align:left;} 
.dotborder { width:100%}
.border tr, .noborder tr,.dotborder tr,.special tr { text-align:left; vertical-align:top}
.border tr td  { border-left:solid 1px #dcdcdc; padding:10px 10px 10px 10px;border-top:solid 1px #dcdcdc;}
.special tr td  { border-left:solid 1px #dcdcdc; padding:5px 5px 5px 5px;border-top:solid 1px #dcdcdc;}

.noborder {width:100%}
.faq tr { text-align:justify}
.noborder tr {width:100%; vertical-align:top}
.noborder tr td {padding: 5px  0px 5px 0px; }
.capital { text-transform:capitalize}
.loc tr td {padding: 10px  0px 10px 10px;}

.border {border-left-style:none; } 
.dotborder tr td  {padding:10px 10px 10px 10px;border-top:dotted  1px #dcdcdc;}

 ol li { padding-bottom:5px}
 ul li { padding-bottom:5px}
 
 .tabstyle {font-family:Arial; font-size:12px; text-align:left;}
 .tabstyle .ajax__tab_active .ajax__tab_tab{ font-weight:bold;color:#d50912 ;}
 .tabstyle .ajax__tab_body { width:100%; border-style:none}
 .tabstyle .ajax__tab_tab {  font-size:1em;  text-align:left;color:#0c60a0;}
 .tabstyle .ajax__tab_hover .ajax__tab_outer { cursor:pointer; }
 .tabstyle .ajax__tab_outer { margin-left:10px}
 
.ajax__calendar_container { border:solid 1px #dcdcdc; background-color:White}

.cap { text-transform:uppercase}

.livenormal,.livemouse {height:15px;font-weight:bold;color:White; font-size:11px;} 
.livenormal td { background-color:#282828; border-left:solid 1px #282828; border-top:solid 1px #282828}
.livemouse  td {background-color:#9d9dce;border-left:solid 1px #9d9dce; border-top:solid 1px #282828;}
.liveheader th { background-color:#9a9a9a; font-weight:bold; color:#800000; height:30px;border-left:solid 1px #9a9a9a;border-top:solid 1px #9a9a9a; }
               
 .bottom { vertical-align:bottom;}              
.ModalPopupBG { background-color: #666699;  filter: alpha(opacity=50);  opacity: 0.7;}
.Modalheader { background-color:Transparent; text-align:right}
.Modalheader:hover { cursor:pointer} 


.border_New   {border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;  text-align:left;} 
.border_New tr     { text-align:left; vertical-align:top}
.border_New tr td  { border-left:solid 1px #dcdcdc; padding:10px 10px 10px 10px;border-top:solid 1px #dcdcdc;}

 
