﻿
*         { margin:0;padding:0; }
html      { direction:ltr; }
img       { border:0;font-size:0;line-height:0 }
.nolist   { list-style:none;list-style-type:none }
.clear    {clear:both;}
.btn           {cursor:pointer; cursor:hand;}
.btn[disabled] {cursor:default;}
h4   {color:#fe0000}
a {color:#000000; text-decoration: none}
input, select {background-color:#FFFFFF; border:1px solid silver;}
p {color:#ffffff;}
body      { background-color:#f0f0f0; font:normal 12px/1.5em arial,tahoma,verdana,sans-serif;
            margin:0 auto; text-align:center; }
.outside  { 
	position:relative; 
	z-index:0; 
	margin:0 auto; 
	height:1011px;
	width:1263px; 
	text-align:center;
    background-image:url(images/worldmapbg.gif);
    background-position:center left;
    background-repeat:no-repeat;


}
.out_logo { margin:0 auto; position:absolute; display:block; top:27px; right:50px;  z-index:6; width:182px; height:183px; }
            
.base     { z-index:1; margin:0 auto; display:inline-block; text-align:center; width:906px; background-color:#333; background:#FFFFFF url(images/base_bg.gif) repeat-y scroll 0 0;}
.end_base {z-index:1;  margin:0 auto; background:#fff url('images/base_bg_end.png') no-repeat; text-align:center; width:905px; height:20px;}

/*--top bar--*/
.top-bar   { height:140px; position:relative; width:906px; text-align:center; z-index:1}
a.logo     { display:block; height:75px; position:absolute; left:20px; top:5px; width:194px}

ul.menu            { height:35px; top:100px; left:0px; position:absolute; width:906px;
background: #fff url('images/header_bg.png') no-repeat;;
padding-top:5px; padding-left:5px;}
ul.menu li         { cursor:hand; display:inline; float:left; height:35px;line-height:30px; color:#fff;}
ul.menu li.spacer  { width:7px; color:#fff;}
ul.menu li span       { cursor:hand; cursor:pointer; color:#E49C00; display:block; font-size:14px; line-height:30px; padding:0 1px; text-align:center; text-decoration:none}
ul.menu li span:hover { cursor:hand; cursor:pointer; color:#E49C00;  outline:none; }

.content          {z-index:1; margin:0 auto; background:#333 url('images/base_bg.png') repeat-y; text-align:center;}
.content-bg-color { margin:0 auto; width:870px; text-align:left; background-color:#3; height:100%; padding:0px 0px 10px 0px;}
.right_side       {float:right; width:375px; background-color:#333;position: relative;
.glossymenu a.menuitem{
background: black url(images/gradhealth.gif) repeat-x bottom left;
font: standard 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: absolute; /*To help in the anchoring of the ".statusicon" icon image*/
top:150;
right:0;
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


}


#tabgc1   { width:45px;}
#tabgc2   { width:75px;}
#tabgc3   { width:105px;}
#tabgc4   { width:140px;}
#tabgc5   { width:87px;}

#gc1   { display:inline-table; float:left; padding-top:10px; margin-left:4px; width:450px; text-align:left;}
#gc2   { display:none;float:left;  padding-top:10px; width:450px; text-align:left;}
#gc3   { display:none;float:left; padding-top:10px; width:450px; text-align:left;}
#gc4   { display:none;float:left;  padding-top:10px; width:450px; text-align:left;}
#gc5   { display:none;float:left;  padding-top:10px; width:450px; text-align:left;}

.pic1     { background-image:url('images/pic1.gif'); background-repeat:no-repeat; width:478px; height:202px;}
.boxtitle { margin-top:30px; color:Red; font-size:14px;}
.picin    { padding:40px 0px 10px 25px; width:280px; color:#fff;}
.picin2    { padding:40px 0px 10px 190px; width:280px; color:#fff;}
.pic2     { background-image:url('images/pic2.gif'); background-repeat:no-repeat; width:478px; height:161px;}

ul li  {margin-left:15px; color:#fff;}
/*------FORM------*/
.form  { width:366px; margin:0 auto; float:right; text-align:left; list-style:none; border: solid 0px #c0a35c; background-color:#fff; position: relative;}
.form fieldset { border:0 none; margin-right:7px; padding:0; }
.form ol {list-style-type:none; margin-bottom:2px;}
.form h3 {color:#E49C00; background-color:#222; height:30px; line-height:30px; padding-left:10px; border:0px;}
h3 {color:#E49C00; background-color:#222; height:30px; line-height:30px; padding-left:10px;}
p.maor {color:#e6ac2d; font-size: 14px; height:20px; line-height:23px; padding-left:10px;line-height:100%}
fieldset {margin-left:7px;}
fieldset label  { display:block; padding-top:4px; }
fieldset select, fieldset textarea, fieldset input { width:350px;}
fieldset em {
	color:red;
	font-weight: bold;
}
#submit {margin:0px 0px 15px 58px;}

.title {color:#E49C00; line-height:25px; padding-left:5px; font-weight:bold; background-color:#000000;}
#email_address {width:350px;}
#opt-in {width:350px; padding-left:10px; margin-top:15px;}

.phone li{ float:left; display:inline; font-size:10px;}
.phone input { width:110px; margin-right:5px; display:inline;}
.end_base img{
	position: relative;
	left: 250px;
	top: -40px;
}
.size5{
	width:100px;
	margin-right: 10px;
}
div.nicetitle {
    position: absolute;
    padding: 2px;
    top: 0px;
    left: 0px;
    color: #ffffff;
    font: standard 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	border: 2px;
    width: 10em;
	background-color:#E49C00;
	z-index:999999;
	text-align: left;

    
    /* Mozilla proprietary */
    -moz-border-radius: 12px;
}
div.nicetitle p {
    margin: 0; padding: 0 3px;
}
div.nicetitle p.destination {
    font-size: 9px;
    text-align: left;
    padding-top: 0px;
}
/*------End FORM------*/

.ajaxon {
	position: 		absolute;
	left:			0;
	top:			0;
	background:		#fff;
	opacity:		0.6;
	filter:			alpha(opacity=60);
	background:		#fff url("ajaxon.gif") no-repeat center center;
	width:			100%;
	height:			100%;
}
