body
{
margin:0;
padding:0;
background-image:url(../images/blue-gradiant1.gif.gif);
background-repeat:repeat-x;
background-position:top;
}

form{margin:0; padding:0}
.blue-background
{
background-image: url(../images/blue-gradiant1.gif.gif);
background-repeat:repeat-x;
float:left;
}
.white
{
background-color:#FFFFFF;
}
.logobeside-line
{
background-image:url(../images/logobesideline.gif.gif);
background-repeat:repeat-x;
}

.home-logobeside-line
{
background-image:url(../images/home_logobesideline.gif.gif);
background-repeat:repeat-x;
}

.menu-text
{
font-family:Verdana;
font-size:12px;
color:#000000;
padding-left:15px;
}
.title-text
{
font-family:Verdana;
font-size:14px;
color:#7e7e7e;
font-weight: bolder;
padding-left:12px;
}
.sub-title-text
{
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:bold;
}
.sub-title-text1
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:bold;
}

.normal-text
{
font-family:Verdana;
font-size:11px;
color:#000000;
line-height:20px;
text-align:justify;
}
.front-page-top-text
{
font-family:Verdana;
font-size:10px;
color:#000000;
text-align:justify;
line-height:16px;
}

.sciencemeets
{
font-family:Verdana;
color:#19469d;
text-align:right;
padding-right:10px;
}
.copyright
{
font-family:Verdana;
font-size:11px;
color:#7a7e7e;
text-align:left;
padding-right:15px;
}

.outline_straight
{
background-image:url(../images/straight_line.gif);
background-repeat:repeat-y;
background-position:right;
}
.outline_straight4top
{
background-image:url(../images/straight_line.gif);
background-repeat:repeat-y;
background-position:left;
}
.outline_verticle
{
background-image:url(../images/verticle_line.gif);
background-repeat:repeat-x;
}
#outline_straight_left
{
background-image:url(../images/straight_line.gif);
background-repeat:repeat-y;
background-position:right;
}


a.link:link {font-family: Verdana; font-size:13px; color:#0000CC; text-decoration:none}
a.link:visited {font-family:Verdana; font-size:13px; color:#0000CC; text-decoration:none}
a.link:hover {font-family:Verdana; font-size:13px; color:#000; text-decoration:none}

a.link1:link {font-family: Verdana; font-size:12px; color:#0000CC; text-decoration:none}
a.link1:visited {font-family:Verdana; font-size:12px; color:#0000CC; text-decoration:none}
a.link1:hover {font-family:Verdana; font-size:12px; color:#0000CC; text-decoration:underline}

a.link2:link {font-family: Verdana; font-size:11px; color:#0000CC; text-decoration:none}
a.link2:visited {font-family:Verdana; font-size:11px; color:#0000CC; text-decoration:none}
a.link2:hover {font-family:Verdana; font-size:11px; color:#0000CC; text-decoration:underline}

a.link3:link {font-family: Verdana; font-size:9px; color:#000; text-decoration:none}
a.link3:visited {font-family:Verdana; font-size:9px; color:#000; text-decoration:none}
a.link3:hover {font-family:Verdana; font-size:9px; color:#0000CC; text-decoration:none}

a.stitle:link {font-family: Verdana; font-size:11px; color:#3399FF;
font-weight:bold; text-decoration:none}
a.stitle:visited {font-family: Verdana; font-size:11px; color:#3399FF;
font-weight:bold; text-decoration:none}
a.stitle:hover {font-family: Verdana; font-size:11px; color:#000;
font-weight:bold; text-decoration:none}



#spy_title
{
font-family: Verdana;
font-size:11px;
color:#000000;
padding-left:7px;
font-weight:bold;
}
#spy_normal_text
{
padding-top:6px;
font-family: Verdana;
font-size:11px;
color:#000000;
line-height:20px;
padding-left:7px;
padding-right:7px;
}
.padding
{
padding-left:10px;
}
.address-title
{
font-family: Verdana;
font-size:14px;
color:#993300;
font-weight:bold;
}
.address
{
font-family: Verdana;
font-size:13px;
color:#000000;
}

.smallfonts
{
font-size:5px;
font-family:Arial, Helvetica, sans-serif;
}

.nexzen
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
text-align:right;
padding-right:7px;
}

.bottom-line
{
border:1px;
border-color:#999999;
border-style:solid;
border-width:thin;
}

.normal_13_text
{
font-family:Verdana;
font-size:12px;
line-height:22px;
text-align:justify;
}

.scroll-text-title
{
line-height:18px;
text-align:left;
font-family:Verdana;
font-size:11px;
color:#3399FF;
font-weight:bold;
}

.scroll-text-title a
{
text-decoration:none;
color:#3399FF;
}

.scroll-text-title a:hover
{
text-decoration:none;
color:#000;
}


.scroll-text
{
line-height:16px;
font-family:Verdana;
font-size:10px;
text-align:justify;
color:#666666;
}


#pscroller2{
width: 470px;
height:20px;
margin-left:5px;
}

#pscroller2 a{
text-decoration: none;
color:#333333;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.top-scroler
{
padding-top:2px;
width:400px; 
float:left; 
font-family:Verdana;
font-size:11px;
color:#333333;
font-weight:bold;
}

.news-udates
{
font-weight:bold;
font-size:11px;
font-family:Verdana;
color:#0066CC;
}





.bstyle{           
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color:#fff;
z-index:1001;
-moz-opacity: 0.8;
opacity:.40;
filter: alpha(opacity=50);

}
.wstyle {
display: none;
position: absolute;
top:35%;
left: 30%;
width: 40%;
height: auto;
padding: 2px;
border: 4px solid #dedede;
background-color: #fff;
z-index:1002;
overflow: auto;
}
.callback-title{font-size:15px; color:#FF6600; font-weight:bold; font-family:Arial; padding:10px;}
.border-bottom{border-bottom:1px #dedede dashed}
.tf-40{width:50px;}
.tf-100{width:130px;}
.callback{padding:10px; color:#666666; background-image:url(../images/callback.gif);  background-position:bottom right; background-repeat:no-repeat;}
.callback table tr td{padding-right:5px;}
.small-ft{font-size:9px; color:#999999}

.select-menu{font-size:10px; color:#000000; width:200px;}

.boxI
{
background-color:#FFFFFF; border:5px solid #ccc; padding:2px; width:400px;
}
.boxI div.innerbox{ background-color:#f7f7f7;}
.boxI h2{font-size:16px; color:#999999; font-weight:bold; padding:10px 0 5px 10px; margin:0; border-bottom:1px solid #CCCCCC;}
.boxI div.innerbox div table tr td{ padding-left:10px; padding-right:8px;}



form { padding:0; margin:0; }
input, textarea{ padding:4px; border:1px solid #C9C9C9; font:12px Arial, Verdana, Helvetica, sans-serif; color:#004F7B; background:#fff url(../images/background-input.gif) no-repeat 0 0; }
input:hover, textarea:hover, select:hover,
input:focus, textarea:focus, select:focus { border: 1px solid #aaa; background-position:0 -400px; }
input.triple-length, textarea.triple-length, select.triple-length { width:300px; }
input.length_01, textarea.length_01, select.length_01 { width:160px; margin-right:10px; }
input.length_02, textarea.length_02, select.length_02 { width:100px; margin-right:10px; }
input.length_03, textarea.length_03, select.length_03 { width:125px; margin-right:5px; }
input.length_04, textarea.length_04, select.length_04 { width:220px; margin-right:10px; }
input.length_05, textarea.length_05, select.length_05 { width:200px; margin-right:10px; }
input.length_06, textarea.length_06, select.length_06 { width:120px; }
input.length_07, textarea.length_07, select.length_07 { width:500px; }
input.length_08, textarea.length_08, select.length_08 { width:400px; }


.list li
{
margin:0px;
font-size:11px;
padding-right:15px;
padding-left:5px;
list-style-image:url(../images/arrow_02.gif);
line-height:22px;
}

.fl_l{float:left}
.fl_r{float:right}

.clear{clear:both; height:0; overflow:hidden}

.blue-box{ width:90%; padding:8px; background-color:#3d6696; color:#FFFFFF;text-align:center; 	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.light-blue-box{width:37%; padding:8px; background-color:#5b88bf; color:#FFFFFF; text-align:center; float:left; margin-right:15px; margin-top:8px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.light-blue-box1{ width:43%; padding:8px; background-color:#95b3d7; color:#FFFFFF;text-align:center; float:left; margin-top:8px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

