﻿body
	{
	margin:0px;
	border:0px;
	padding:0px;
	font-family:Arial;
	background-color:#DAE6F2;
	}

h3 
	{
	font-variant: small-caps; 
	}

input.add_button 
{
background-image:URL(img/add_16.png);
background-repeat:no-repeat;
background-position:center left;
padding-left:18px;
}

input.save
{
background-image:URL(img/save_as.png);
background-repeat:no-repeat;
background-position:center left;
padding-left:18px;
}

span.requiered
{
color:red;
font-weight:bold;
}

#topContent {
 text-align: right;
 background-color: #600;
 color: White;
 font-size: x-large;
 text-decoration: none;
 font-weight: bold;
 padding: 10px;
 height: 40px;
}

#header
{
    background-color: #FF0006;
    border-bottom: 4px solid #C3B183;
    height: 55px;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 2.5em;
    padding-left: 0px;
}

#bdy
	{
	width:100%;
	margin-top:20px;
	border-left:10px solid #DAE6F2;
	border-right:10px solid #DAE6F2;    
	}

#ftr
	{
	text-align:center;
	font-family: monospace;
	font-variant: small-caps; 
	}

#sidebar
	{
	margin:10px;
	width:180px;   
	vertical-align:top;            
	}

#leftContent
{
    margin: 5px;
    width: 160px;
    vertical-align: top;
    font-weight: bold;
    background-color: #FFFFFF;
    padding-left: 1px;    
    text-align:center;
}

.title
	{
	font-size:1.2em;
	text-align:center;
	font-variant: small-caps; 
	line-height:30px;
	}

.menuhead
{
    cursor: pointer;
    display: block;
    font-weight: bold;
    background-color: #C4C4C4;
    padding-left: 5px;
    font-variant: small-caps;
    font-size: 1.2em;
    color: #FFFFFF;
}

.menuitem
	{
	display:block;
	text-decoration:none;
	padding-left:10px;
	font-variant: small-caps; 
	font-size:1em;
	border:1px solid #003366;
	border-top:0px;
	background-color:white;
	color:black;
	}

a.menuitem:hover
{
    background-color: #DEDFDE;
    color: #FFFFFF;
}

a.menuitem:visited
	{
	color:black;
	}

img 
	{
	border:0px;
	}


#mainbar
	{	
	padding:0px;
	background-color:#FFFFFF;  
	}

th 
	{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #000000;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-top: 1px solid #003366;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #DEDFDE;
	}

th2
	{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #000000;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-top: 1px solid #003366;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #DEDFDE;
	}

.cln {
	border-right: 1px solid #003366;       
	border-bottom: 1px solid #003366;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #FF0000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}
	
.cl {
	border-right: 1px solid #003366;       
	border-bottom: 1px solid #003366;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}

.c2 {
	border-right: 1px solid #003366;       
	border-top: 1px solid #003366;       
	border-bottom: 1px solid #003366;
	background: #DEDFDE;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}
	
.c2x {
	border-right: 1px solid #003366;       
	border-top: 1px solid #003366;       
	border-bottom: 1px solid #003366;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}
	

.cl a 
	{
	text-decoration:none;
	}

.chkcl
	{
	border-right: 1px solid #003366;  
	border-left: 1px solid #003366;           
	border-bottom: 1px solid #003366;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}

.chkc2
	{
	border-right: 1px solid #003366;  
	border-left: 1px solid #003366;           
	border-top: 1px solid #003366;           
	border-bottom: 1px solid #003366;
	background: #DEDFDE;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}


.chkc2x
	{
	border-right: 1px solid #003366;  
	border-left: 1px solid #003366;           
	border-top: 1px solid #003366;           
	border-bottom: 1px solid #003366;
	padding: 6px 6px 6px 12px;
	color: #000000;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	}

.threebuttonpanel
	{
    padding-top:10px;
    text-align:left;
    padding-bottom:10px;
	}

.butn
	{
	margin: 2px 5px 2px 5px;
	padding: 2px;
	width: 100px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid black;
	border-left: 1px solid #cccccc;
	border-right: 1px solid black;
	background: #cccccc;
	text-align: center;
	text-decoration: none;
	font: normal 10px Verdana;
	color: black;
	}

.divcl 
	{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #000000;
	border: 1px solid #003366;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #8C914F;
	}

.tab
	{
	padding-left:10px;
	padding-right:10px;
	border:1px solid black;
	text-align:center;
	text-decoration:none;
	color:#003366;
	}

.tab:hover
	{
	background-color:#003366;
	color:white;
	}

.activetab
	{
	padding-left:10px;
	padding-right:10px;
	border:1px solid black;
	text-align:center;
	text-decoration:none;
	background-color:#003366;
	color:#FFFFFF;
	}

.activetab:hover
	{
	color:#003366;
	background-color:white;
	}

table.layout
	{
	width:100%;
	}

table.layout_bg
	{
	width:70%;
	}

table.layout_c
	{
	width:100%;
	background-color:#003366;
	}

table.layout_c2
	{
	width:100%;
	}

table.layout_c2 td
	{

	background-color:#F9F9F9;
	}

table.layout_c td
	{
	background-color:white;
	}

table.login
{
    background-color: #BCBCBC;
}

label
    {
    font-size:.8em;
    font-weight:bold;
    }

table.login a 
    {
	    font-size:.7em;
    }

span.warn
    {
    color:darkred;
    font-weight:bold;
    font-size: .8em;
    }

span.info
    {
    color:black;
    font-weight:bold;
    font-size: .8em;
    }

span.info_l
    {
    color:black;
    font-size: .8em;
    }

span.copy
    {
    color:black;
    font-size: .5em;
    }


HRxx 
    { 
    border-style: none;
    border-color: inherit;
    border-width: medium;
    text-align: left; width: 100%; 
    height: 1px; color: #000;
} /* For Internet Explorer */
    
HTML>BODY HR 
    { 
    margin-left: 0; width: 60%; height: 1px; background-color: #000; border: none; 
    } /* For Gecko-based browsers */

dt 
	{
		
	}
	
dd 
	{
	border:1px solid black;
	background-color:#FFFFFF;
	padding:10px;
	font-size:.7em;
	}
	


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 
    {
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	outline: 0px;
    }
 
body
    {
      background:#efefef url('../images/body-rep.jpg') repeat-x;
      margin:0;
      padding:0;
    }

@font-face 
    {
    font-family: 'avantgarde_bk_btbook';
    src: url('../fonts/avgardn-webfont.eot');
    src: url('../fonts/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgardn-webfont.woff') format('woff'),
         url('../fonts/avgardn-webfont.ttf') format('truetype'),
         url('../fonts/avgardn-webfont.svg#avantgarde_bk_btbook') format('svg');
    }

@font-face 
    {
    font-family: 'helveticaneuelight';
    src: url('../fonts/helveticaneue-light-webfont.eot');
    src: url('../fonts/helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneue-light-webfont.woff') format('woff'),
         url('../fonts/helveticaneue-light-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue-light-webfont.svg#helveticaneuelight') format('svg');
    font-weight: normal;
    font-style: normal;

    }

#wrapper
    {
     margin:0;
     padding:0;
     width:100%;
     float:left;
    }
    
#header-holder
    {
     margin:0;
     padding:7px 0 0 0;
     width:100%;
     float:left;
    }

#header-holder .inner-header-holder
    {
     margin:0 auto;
     padding:0;
     width:860px;
    }

#header-holder .inner-header-holder .banner-holder
    {
     margin:0;
     padding:0;
     width:860px;
     float:left;
     height:201px;
    }

#header-holder .inner-header-holder .menu-holder
    {
     margin:0;
     padding:7px 0 0 0;
     width:860px;
     float:left;
    }

ul.topnav
    { 
     display:inline;
     float:left;
     margin:0;
     padding:0;
    }

ul.topnav li 
    {
     color:#fff;
     display:inline;
     float:left;
     font-family:'helveticaneuelight';
     font-size:18px;
     line-height:39px;
     margin:0 2px;
     width:211px;
     padding:0;
     text-align:center;
     background: url("../images/normal-menu-img.jpg") no-repeat;
    }
ul.topnav li a
    {
     text-decoration: none;
     color:#d3d1d2;
     float:left;
     padding:2px ;
     margin:0;
     text-decoration:none;
     height:39px;
     line-height:39px;
     width:211px;
     text-align:center;
    }
ul.topnav li a:hover 
    {
     background: url("../images/hover-img.jpg") no-repeat;
     color:#FFFFFF;
     float:left;
     height:39px;
     line-height:39px;
     margin:0;
     padding:2px;
     text-decoration:none;
     width:211px;
     text-align:center;
    }
ul.topnav li a.active
    {
     background: url("../images/hover-img.jpg") no-repeat;
     color:#FFFFFF;
     float:left;
     height:39px;
     line-height:39px;
     margin:0;
     padding:0;
     width:211px;
     text-align:center;
     text-decoration:none;
    }

#mainContent
{        
}

#body-holder
    {
     margin:0;
     padding:7px 0 0 0;
     width:100%;
     float:left;
    }

#body-holder .inner-body-holder
    {
     margin:0 auto;
     padding:0;
     width:860px;
    }

#body-holder .inner-body-holder .left-body-holder
    {
     margin:0;
     padding:5px 0 0 0;
     width:400px;
     float:left;
    }

ul.bottom-tab-list
    {
     margin:0;
     padding:5px 0 0 0;
     height: 300px;
     text-align:left;
     width: 155px;
}

ul.bottom-tab-list li
{
    color: #fff;
    display: table-cell;
    float: left;
    font-family: sans-serif;
    font-size: 15px;
    line-height: 20px;
    margin: 0 3px;
    width: 141px;
    padding: 2px;
    text-align: center;
}

ul.bottom-tab-list2 li
{  
    display: none;
}

ul.bottom-tab-list li a
{
    text-decoration: none;    
    border-style: solid;
    border-width: thin;
    border-color: inherit;
    color: #000;
    float: left;
    padding: 1px;
    margin: 0;
    text-decoration: none;        
    width: 135px;
}

ul.bottom-tab-listxx li a:hoverx
    {
     color:#063664;
     background: url("images/patient-button.jpg") no-repeat;
    }

ul.bottom-tab-list li a:hoverxx
{
    background-color: #FF0006;
}

#body-holder .inner-body-holder .right-body-holder
    {
     margin:0;
     padding:0;
     width:440px;
     float:left;
     text-align:center;
    }

h3.content-hding1
    {
     color:#063664;
     font-family:'avantgarde_bk_btbook';
     font-size:32px;
     padding:30px 0 22px 0;
     text-align:center;
     font-weight:normal;
     line-height:34px;
    }

h4.content-hding1x
    {
     color:#063664;
     font-family:'avantgarde_bk_btbook';
     font-size:16px;
     padding:5px 0 5px 20px;
     text-align:left;
     font-weight:normal;
     line-height:14px;
    }
    
h4.learn
{
 color:#071d32;
 font-family:'helveticaneuelight';
 font-size:17px;
 padding:0;
 text-align:center;
 font-weight:normal;
 background: url("../images/learn-bkg.jpg") no-repeat center;
 line-height:34px;
}
h4.learn a
{
 color:#071d32;
 padding:0;
 text-decoration:none;
}
h4.learn a:hover
{
 color:#000;
}
h5.streaming-txt
{
 color:#142132;
 font-family:times new roman;
 font-size:20px;
 padding:23px 0 0 0;
 font-weight:normal;
}


#footer-holder
{
 margin:0;
 padding:32px 0 30px 0;
 width:100%;
 float:left;
}
#footer-holder .inner-footer-holder
{
 margin:0 auto;
 padding:0;
 width:860px;
}
p.copy
{
 color:#000000;
 font-family:arial;
 font-size:12px;
 padding:0 0 5px 0;
 font-weight:normal;
 text-align:center;
 line-height:16px;
}

ul.bottom-nav
{ 
 margin:0;
 padding:5px 0 0 13%;
}
ul.bottom-nav li
{
 color:#000000;
 display:inline;
 font-family:verdana;
 font-size:14px;
 margin:0;
 padding:0 8px;
}
ul.bottom-nav li a
{
 color:#000000;
 margin:0;
 padding:2px;
 text-decoration:none;
}
ul.bottom-nav li a:hover
{
 color:#083765;
}
ul.bottom-nav li a.active
{
 color:#083765;
}

#body-holder .inner-body-holder .inner-body-holder-row1
{
 margin:0;
 padding:0;
 width:860px;
 float:left;
}
p.about-content-txt
{
 margin:0;
 padding:0;
 font-family:arial;
 font-size:16px;
 color:#021126;
 text-align:center;
}



#body-holder .inner-body-holder .left-body-holder-contact
{
 margin:0 20px 0 0;
 padding:0;
 width:444px;
 float:left;
}
h4.contact-hding
{
 margin:0;
 padding:0;
 font-family:arial;
 font-size:18px;
 color:#031837;
 text-align:left;
 font-weight:normal;
}
h4.contact-hding1
{
 margin:0;
 padding:20px 0 3px 0;
 font-family:arial;
 font-size:18px;
 color:#031837;
 text-align:left;
 font-weight:normal;
}
p.contact-nrml-txt
{
 margin:0;
 padding:0;
 font-family:arial;
 font-size:16px;
 color:#031837;
 line-height:22px;
 text-align:left;
 font-weight:normal;
}
p.contact-nrml-txt a
{
 margin:0;
 padding:0;
 font-family:arial;
 font-size:16px;
 color:#031837;
 line-height:22px;
 text-align:left;
 font-weight:normal;
 text-decoration:none;
}
p.contact-nrml-txt a
{
 color:#000;
 }
#body-holder .inner-body-holder .right-body-holder-contact
{
 margin:0;
 padding:5px 0 0 0;
 width:395px;
 float:left;
}
.input_form
{
 margin:0;
 padding:0;
 width:395px;
 float:left;
}
.input_form label
{
 margin:0;
 padding:5px 0 4px 0;
 width:350px;
 float:left;
 font-size:18px;
 font-weight:normal;
 color:#031837;
 font-family:arial;
}
.input_form label span
{
 
 color:red;

}
.input_form .row
{
 margin:0;
 padding:11px 0 10px 0;
 width:395px;
 clear:both;
 vertical-align:middle;
}


input.search_field
{ 
 padding:0 0 0 5px;
 border:none;
 width:285px;
 height:35px;
 float:left;
 font-size:15px;
 font-weight:normal;
 color:#031837;
 font-family:'avantgarde_bk_btbook';
 background-color:#fff;
 -webkit-border-radius:5px; 
 -moz-border-radius:5px;
 border-radius:5px; 
}

textarea.search_field2
{ 
 padding:0 0 0 5px;
 border:none;
 width:391px;
 height:103px;
 float:left;
 font-size:15px;
 font-weight:normal;
 color:#031837;
 font-family:'avantgarde_bk_btbook';
 background-color:#fff;
  -webkit-border-radius:5px; 
 -moz-border-radius:5px;
 border-radius:5px; 
 overflow:hidden;
}
/*-----submit bottom-----*/
.input_form .submit
{
 margin:5px 0 0 0;
 padding:0 0 0 20px;
 height:34px;
 width:110px;
 cursor:pointer;
 font-size:17px;
 font-weight:normal;
 color:#031837;
 font-family:'avantgarde_bk_btbook';
 border:none;
 background:url('../images/contact-button.jpg') no-repeat scroll 0 0;
 text-align:left;
}
.input_form .submit:hover
{
 color:#000;
}
h3.thanks-txt
{ 
 padding:0;
 border:none;
 font-size:20px;
 font-weight:normal;
 color:#031837;
 font-family:'avantgarde_bk_btbook';
 text-align:center;
 }
h3.thanks-txt a
{ 
 padding:0;
 border:none;
 font-size:20px;
 font-weight:normal;
 color:#031837;
 font-family:'avantgarde_bk_btbook';
 text-align:center;
 text-decoration:none;
}

h3.thanks-txt a:hover
{ 
 color:#000;
}

h2.article-link
{ 
 padding:0;
 border:none;
 font-size:21px;
 font-weight:bold;
 color:#021736;
 font-family:arial;
 text-align:center;
}
p.links
{ 
 padding:0 0 15px 0;
 border:none;
 font-size:16px;
 font-weight:bold;
 color:#021736;
 font-family:arial;
 text-align:center;
}
p.links a
{ 
 padding:0;
 border:none;
 font-size:16px;
 font-weight:bold;
 color:#1b73fb;
 font-family:arial;
 text-align:center;
}
p.links a:hover
{ 
 color:#000;
 text-decoration:none;
}

    .styleb1
    {
        Height: 30px;
        Width: 150px;
    }
    .styleb2
    {
        Width: 40px;
        height: 30px;
    }
    .stylel1
    {            
        Height: 18px;
        Width: 55px;
        text-align: center;
    }
    .stylel2
    {            
        Height: 20px;
        Width: 120px;         
    }
        .stylel3
    {            
        Height: 18px;
        Width: 50px;
    }
       
    .style1
    {
        width: 279px;
    }
    .style2
    {
        width: 277px;
    }

        .style3
        {
            width: 452px;
        }
        .style4
        {
            width: 446px;
            text-align:left;
        }
        .style5
        {
            width: 445px;
        }
        .style7
        {
            width: 446px;
            height: 26px;
        }
        .style8
        {
            width: 484px;
        }
               
#navcontainer li li a
{
display: block;
color: #FFF;
background-color: #69C;
width: 9em;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-weight: normal;
}

