/* CSS Document */
body{
	background:url(../images/aa/mainbg.jpg) repeat-x top left;
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}


a{
	text-decoration:none;
}

#main{
	width:940px; margin:0px auto;
}

#toplink_bar{
	width:940px; float:left; margin:0px; padding:5px 0px 0px 0px;
	position:relative;	
	
}

*:first-child+html #toplink_bar{
	width:940px; float:left; margin:0px; padding:5px 0px 0px 0px;	
	position:relative;
	z-index:100000000000;
}

#toplink_bar .right{
	width:300px; float:right; margin:0px; padding:0px;
}
#toplink_bar .toplinks{
	width:210px; float:left; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;	
}

#toplink_bar .toplinks a{
	text-decoration:none; color:#000000;
}

#toplink_bar .toplinks .print{
	background:url(../images/aa/top_links.png) no-repeat 0px 0px;
	height:5px; margin:0px; padding:0px 10px 0px 20px;
}

#toplink_bar .toplinks .highlight{
	background:url(../images/aa/top_links.png) no-repeat 0px -17px;
	height:5px; margin:0px; padding:0px 10px 0px 22px;
}

#toplink_bar .toplinks .email{
	background:url(../images/aa/top_links.png) no-repeat 0px -34px;
	height:5px; margin:0px; padding:0px 10px 0px 22px;
}



#header{
	width:940px; float:left; margin:0px; padding:0px;
}
#header .logo{
	background:url(../images/aa/logo.png) no-repeat top left;
	height:71px; width:240px; float:left; margin:0px; padding:0px;
}

#header .start_highlight{
	background:url(../images/aa/start_high_bg.png) no-repeat top left;
	height:41px; width:431px; float:right; margin:0px; padding:35px 0px 0px 40px;
}

#header .start_highlight .input{
	background:url(../images/aa/start_high_inputbg.jpg) repeat-x top left #FFFFFF;
	padding:5px; border:1px solid #f69333;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}

#header .start_highlight .start_high_btn{
	background:url(../images/aa/start_high_btn.png) no-repeat top left;
	height:29px; width:130px; border:none; cursor:pointer;	
	padding:7px;
}



#searchbar{	
	width:940px; float:left; margin:0px; padding:0px;
}

#searchbar a{	
	font-size:12px; color:#1466A3; text-decoration:none; font-weight:bold;
}

#searchbar .left_corn{
	background:url(../images/aa/searchbar_bg.png) no-repeat top left;
	height:56px; width:11px; float:left; margin:0px; padding:0px;
}
#searchbar .right_corn{
	background:url(../images/aa/searchbar_bg.png) no-repeat 0px -112px;
	height:56px; width:11px; float:left; margin:0px; padding:0px;
}
#searchbar .middle{	
	background:url(../images/aa/searchbar_bg.png) repeat-x 0px -56px;
	height:41px; width:918px; float:left; margin:0px; padding:15px 0px 0px 0px;
	text-align:center;
}

#searchbar .input{
	background:url(../images/aa/search_inputbg.jpg) repeat-x top left #FFFFFF;
	padding:5px; border:1px solid #c6cdd2;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}

#searchbar .search_btn{
	background:url(../images/aa/search_btn.png) no-repeat top left;
	height:29px; width:65px; border:none; cursor:pointer;	
	padding:7px;
}





#navbg{
	width:940px; float:left; margin:0px; padding:0px;
}
#navbg .left_corn{
	background:url(../images/aa/navbg.png) no-repeat 0px 0px;
	height:30px; width:8px; float:left; margin:0px; padding:0px;
}
#navbg .middle{
	background:url(../images/aa/navbg.png) repeat-x 0px -30px;
	height:30px; width:924px; float:left; margin:0px; padding:0px;
}

/*#navbg .middle ul{	
	height:30px; width:924px; float:left; margin:0px; padding:0px;
}
#navbg .middle ul li{	
	height:30px; float:left; margin:0px; padding:0px;
	list-style-type:none;
}
#navbg .middle ul li a{	
	height:30px; float:left; margin:0px 2px 0px 2px; padding:0px;	
	
}
#navbg .middle ul li a span{	
	height:22px; float:left; margin:0px; padding:5px 15px 0px 15px;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; font-size:13px; color:#FFF;
}

#navbg .middle ul li a:hover{
	background:url(../images/aa/navlinkbg.png) no-repeat 0px -60px;		
	
}
#navbg .middle ul li a:hover span{
	background:url(../images/aa/navlinkbg.png) no-repeat right -90px;		
	color:#000000;
}
*/
#navbg .right_corn{
	background:url(../images/aa/navbg.png) no-repeat 0px -60px;
	height:30px; width:8px; float:right; margin:0px; padding:0px;
}

#navbg .middle ul li.sel a{
	background:url(../images/aa/navlinkbg.png) no-repeat 0px -0px;	
	height:30px; float:left; margin:0px 2px 0px 2px; padding:0px;	
	
}
#navbg .middle ul li.sel a span{
	background:url(../images/aa/navlinkbg.png) no-repeat right -30px;	
	height:22px; float:left; margin:0px;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif; font-size:13px; color:#000000;
}





/*  ------------------------------  */
/*  DROPDOWN MENU                   */
/*  ------------------------------  */
ul.menu {
	list-style-type:none;
	margin:0;
	padding:2px 0 0 6px;
	float: left;
	z-index:0;
	position:relative;
}
ul.menu li {
	display:block;
	height: 28px;
	float:left;
	position:relative;
	margin:0 9px 0 0;
	padding:0;
/*	-khtml-opacity: 0.75;       khtml, old safari */
/*	-moz-opacity: 0.75;        mozilla, netscape */
/*	opacity: 0.75;            fx, safari, opera */
	
}
ul.menu li.current {
	background:#FFF; color:#000000;
	-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;
}

ul.menu li.current a{ color:#000000;}

ul.menu li:hover {
	background:#e2e2e7; color:#000000;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;	
}

ul.menu li:hover a{ color:#000000;}

ul.menu li a {
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	padding:6px 7px 5px 7px;
	line-height:18px;
}

ul.menu li a span {
	font-weight:normal;
	padding-left:3px;
}
ul.menu li.drop a {
	padding-right:7px;
}
ul.menu li.drop:hover li {
	border:none;
}
ul.menu li.drop span.toggle {
	display:block;
	float:left;
	width:21px;
	height:26px;
	background:transparent url("../images/aa/toggle.png") no-repeat 0 -20px;
	padding:0;
	margin:0 7px 0 0;
}
ul.menu li.drop:hover span.toggle, ul.menu li.drop.current span.toggle {
	background-position:0px 4px;
}
ul.menu li.drop:hover, ul.menu li.current:hover {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;	
}
ul.menu li.drop:hover ul {
	display:block;
	z-index:1;
	padding-bottom:8px;
}
ul.menu li ul {
	display:none;
	position:absolute;
	width: 100%;
	top:25px;
	left:0;
	list-style-type:none;
	margin:3px 0px 0px 0px;
	padding:0px 0 0 0;
	background:#FFF url("../images/aa/drop_bg.jpg") repeat-x top left;
	/*filter: alpha(opacity=75);  internet explorer */
	
	/*	-khtml-opacity: 0.75;       khtml, old safari */
	 /*-moz-opacity: 0.75;       mozilla, netscape */
	/*opacity: 0.75;            fx, safari, opera */
	
	-moz-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3);
	
}
ul.menu li ul li {
	float:none;
	height: auto;
	margin:0;
	padding:0;
	border:none;
	filter: alpha(opacity=100); /* internet explorer */
}
ul.menu li ul li a {
	float:none;
	background:none;
	margin:0;
	padding:0;
	display:block;
	font-size:13px;
	height:auto;
	margin:0;
	padding:7px 13px 7px 13px;
	font-weight:normal;
	border-bottom:1px dotted #9a9a9f;
}

/* drop down menu hover styles */
ul.menu li:hover ul {
	border-top:1px dotted #9a9a9f;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
}
ul.menu li:hover ul * {
	background:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
ul.menu li ul li:hover {
	background-color:#dfdfe3;
	
}





/*
ul.menu {
	list-style-type:none;
	margin:0;
	padding:2px 0 0 6px;
	float: left;
}
ul.menu li {
	display:block;
	height: 28px;
	float:left;
	position:relative;
	margin:0 9px 0 0;
	padding:0;
}
ul.menu li.current {
	background:#fce1d0; color:#000000;
	-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;
}

ul.menu li.current a{ color:#000000;}

ul.menu li:hover {
	background:#000000;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;	
}


ul.menu li a {
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	padding:6px 7px 5px 7px;
	line-height:18px;
}

ul.menu li a span {
	font-weight:normal;
	padding-left:3px;
}
ul.menu li.drop a {
	padding-right:7px;
}
ul.menu li.drop:hover li {
	border:none;
}
ul.menu li.drop span.toggle {
	display:block;
	float:left;
	width:21px;
	height:26px;
	background:transparent url("../images/aa/toggle.png") no-repeat 0 -20px;
	padding:0;
	margin:0 7px 0 0;
}
ul.menu li.drop:hover span.toggle, ul.menu li.drop.current span.toggle {
	background-position:1px 5px;
}
ul.menu li.drop:hover, ul.menu li.current:hover {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
}
ul.menu li.drop:hover ul {
	display:block;
	z-index:1;
	padding-bottom:8px;
}
ul.menu li ul {
	display:none;
	position:absolute;
	width: 100%;
	top:25px;
	left:0;
	list-style-type:none;
	margin:0;
	padding:9px 0 0 0;
	background:#000000;
	filter: alpha(opacity=75); 
	
		-khtml-opacity: 0.75;    
	-moz-opacity: 0.75;      
	opacity: 0.75;        
	
	-moz-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3);
}
ul.menu li ul li {
	float:none;
	height: auto;
	margin:0;
	padding:0;
	border:none;
	filter: alpha(opacity=100);
}
ul.menu li ul li a {
	float:none;
	background:none;
	margin:0;
	padding:0;
	display:block;
	font-size:13px;
	height:auto;
	margin:0;
	padding:4px 13px 4px 13px;
	font-weight:normal;
}


ul.menu li:hover ul {
	border:none;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
}
ul.menu li:hover ul * {
	background:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
ul.menu li ul li:hover {
	background-color:#333333;
}
*/





#acc_menu{
	width:940px; float:left; margin:5px 0px 0px 0px; padding:0px;
}

#acc_menu .left_corn{
	background:url(../images/aa/acc_bg.png) no-repeat 0px 0px;
	height:262px; width:6px; float:left; margin:0px; padding:0px;
}
#acc_menu .middle{
	background:url(../images/aa/acc_bg.png) repeat-x 0px -262px;
	height:242px; width:908px; float:left; margin:0px; padding:10px;
}
#acc_menu .right_corn{
	background:url(../images/aa/acc_bg.png) no-repeat 0px -524px;
	height:262px; width:6px; float:right; margin:0px; padding:0px;
}
.acc_shadow{
	background:url(../images/aa/acc_shadow.png) no-repeat top left;
	height:47px; width:940px; float:left; margin:0px; padding:0px;
}

#acc_menu .theconcept{
	background:url(../images/aa/acc_theconcept.png) no-repeat top left;	
}
#acc_menu .howitwork{
	background:url(../images/aa/acc_howitwork.png) no-repeat top left;	
}
#acc_menu .whyuseit{
	background:url(../images/aa/acc_whyuseit.png) no-repeat top left;	
}
#acc_menu .beingused{
	background:url(../images/aa/acc_beingused.png) no-repeat top left;	
}
#acc_menu .blogger{
	background:url(../images/aa/acc_blogger.png) no-repeat top left;	
}
#acc_menu .sitepub{
	background:url(../images/aa/acc_sitepub.png) no-repeat top left;	
}
#acc_menu .insthigh{
	background:url(../images/aa/acc_insthigh.png) no-repeat top left;	
}
#acc_menu .feature{
	background:url(../images/aa/acc_feature.png) no-repeat top left;	
}
#acc_menu .benefits{
	background:url(../images/aa/acc_benefits.png) no-repeat top left;	
}


#wrapper{
	width:940px; float:left; margin:0px; padding:0px;
}
#wrapper .content{
	width:940px; float:left; margin:0px; padding:0px 0px 10px 0px;
}

#new_user_start{
	background:url(../images/aa/new_user_start_bg.jpg) no-repeat top left;
	height:189px; width:628px; float:left; margin:0px; padding:50px 15px 15px 25px;
}

#new_user_start a{
	color:#787878; text-decoration:underline;
}

#new_user_start h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:18px; color:#393939; margin:0px; padding:0px;
	font-weight:normal;
}
#new_user_start .row{	
	width:628px; float:left; margin:0px; padding:5px 0px 5px 0px;
	border-bottom:1px dotted #afafaf;
}
#new_user_start .col1{
	width:182px; float:left; margin:0px; padding:5px 0px 5px 0px;
}
#new_user_start .col2{
	width:440px; float:right; margin:0px; padding:5px 0px 0px 5px;
	line-height:19px;
}


b.blue, b.blue a{
	font-size:12px; color:#1466a3; text-decoration:none;
}
b.orange, b.orange a{
	font-size:12px; color:#ff7140; text-decoration:none;
}

b.red, b.red a{
	font-size:12px; color:#ea0b0b; text-decoration:none;
}


#gt_wu_cu{
	width:258px; float:right; margin:0px; padding:0px;
}

#gt_wu_cu .g_toolbar{
	background:url(../images/aa/gt_wu_cu.png) no-repeat top left;
	width:242px; height:85px; float:left; margin:0px; padding:8px;
}

#gt_wu_cu .g_toolbar a{
	font-weight:bold; color:#1466a3;
}

#gt_wu_cu .g_toolbar h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:18px; color:#393939; margin:0px; padding:0px;
	font-weight:normal;
}

#gt_wu_cu .g_toolbar p{
	margin:0px; padding:5px 0px 0px 0px; text-align:center; font-size:11px;
}


#gt_wu_cu a.wp_user{
	background:url(../images/aa/gt_wu_cu.png) no-repeat 0px -101px;
	width:258px; height:69px; float:left; margin:7px 0px 0px 0px; padding:0px;
	font-size:11px; color:#8fc4ea;
}
#gt_wu_cu a.wp_user span{
	margin:45px 0px 0px 80px; float:left;
}
#gt_wu_cu a.cg_user{
	background:url(../images/aa/gt_wu_cu.png) no-repeat 0px -170px;
	width:258px; height:69px; float:left; margin:7px 0px 0px 0px; padding:0px;
	font-size:11px; color:#717171;
}
#gt_wu_cu a.cg_user span{
	margin:45px 0px 0px 80px; float:left;
}




#widget_gal{
	background:url(../images/aa/3boxes.jpg) no-repeat 0px 0px;
	height:371px; width:275px; float:left; margin:0px; padding:10px;
}
#widget_gal h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:16px; color:#FFF; margin:0px; padding:3px 0px 20px 15px;
	font-weight:bold; text-transform:uppercase;
}
#widget_gal .row{
	width:265px; float:left; margin:0px; padding:6px 5px 6px 5px;
	border-bottom:1px dashed #c0c0c0;
}

#widget_gal ul{
	width:275px; float:left; margin:0px; padding:0px;
}
#widget_gal ul li{
	width:275px; float:left; margin:0px; padding:0px;
	list-style-type:none;
	border-bottom:1px dashed #c0c0c0;
}

#widget_gal ul li a{
	width:255px; float:left; margin:0px; padding:10px 10px 11px 10px;
	list-style-type:none;
	font-weight:bold; color:#1466a3; text-decoration:none;
}
#widget_gal ul li a:hover{
	background:#f3f3f3; color:#ff8309;
}


#widget_gal .thumb{
	background:#FFF; border:1px solid #c0c0c0;
	width:50px; height:50px; float:left; margin:0px; padding:5px;	
}
#widget_gal .thumb a img{
	border:none;
}
#widget_gal .desc{	
	width:190px; float:right; margin:0px; padding:5px;	
}

#widget_gal a{
	font-weight:bold; color:#1466a3;
}




#highlight_other{
	background:url(../images/aa/3boxes.jpg) no-repeat -320px 0px;
	height:371px; width:275px; float:left; margin:0px 0px 0px 25px; padding:10px;
}
#highlight_other .row{
	width:265px; float:left; margin:0px; padding:6px 5px 6px 5px;
	border-bottom:1px dashed #c0c0c0;
}
#highlight_other h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:16px; color:#000; margin:0px; padding:3px 0px 20px 15px;
	font-weight:bold; text-transform:uppercase;
}

#highlight_other ul{
	width:275px; float:left; margin:0px; padding:0px;
}
#highlight_other ul li{
	width:275px; float:left; margin:0px; padding:0px;
	list-style-type:none;
	border-bottom:1px dashed #c0c0c0;
}

#highlight_other ul li a{
	width:255px; float:left; margin:0px; padding:10px 10px 11px 10px;
	list-style-type:none;
	font-weight:bold; color:#1466a3; text-decoration:none;
}
#highlight_other ul li a:hover{
	background:#f3f3f3; color:#ff8309;
}

#see_recent{
	background:url(../images/aa/3boxes.jpg) no-repeat -643px 0px;
	height:371px; width:275px; float:right; margin:0px; padding:10px;
}
#see_recent h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:16px; color:#FFF; margin:0px; padding:3px 0px 20px 15px;
	font-weight:bold; text-transform:uppercase;
}


#sites_network{
	/*background:url(../images/aa/footer.jpg) repeat-x top left #FFFFFF;*/
	background:#e1f4ff; float:left; width:100%;	
}

#sites_network .sites{	
	width:940px; margin:0px auto; padding-top:10px; min-height:100px;	
}

h2.network{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:16px; color:#3685bf; margin:0px; padding:3px 0px 10px 15px;
	font-weight:bold; border-bottom:2px solid #3685bf;
}




#footer{
	/*background:url(../images/aa/footer.jpg) repeat-x top left #FFFFFF;*/
	background:#454545; float:left; width:100%;
	border-top:3px solid #454545;
}

#footer .footer{
	background:url(../images/aa/footer_bg.jpg) no-repeat top center;
	width:940px; margin:0px auto; padding-top:30px; min-height:100px;
	color:#CCCCCC;
}
#footer .footer a{	
	color:#FFF; font-size:11px;
}
#footer .footer_left{
	width:810px; float:left; margin:0px; padding:0px 10px 5px 0px;
	line-height:18px;	
}
#footer a.get_high{
	background:url(../images/aa/get_00.png) no-repeat top left;
	height:50px; width:120px; float:right; margin:0px; padding:0px;
}

#footer h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:16px; color:#000; margin:0px; padding:3px 0px 20px 15px;
	font-weight:bold; text-transform:uppercase;
}
#footer p{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	padding:0px 5px 10px 5px; font-size:14px; color:#006633;
}



.text_right{
	text-align:right;
}
.text_center{
	text-align:center;
}
.text_justify{
	text-align:justify;
}

.text_hl{
	background-color:#FFFF00;
}



.site_pub{
	background:url(../images/aa/site_publisher.jpg) no-repeat top left;
	height:222px; width:500px; float:left; margin:0px; padding:10px;
}
.site_pub .pointbox{
	width:250px; float:left; margin:0px; padding:0px;
}
.site_pub .pointbox .points{
	background:url(../images/aa/bullet2.png) no-repeat 0px 8px;
	width:235px; float:left; margin:0px; padding:5px 0px 10px 15px;
	font-size:11px;
}
.site_pub h2.instant{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:18px; color:#FF0000; margin:0px; padding:0px 0px 5px 0px;
	font-weight:normal;
}




.acc_features{
	width:500px; height:222px; float:left;
}

.acc_features .acc_featureslink{	
	width:235px; height:40px; float:left; margin:0px 10px 9px 0px; padding:10px 0px 10px 0px;		
}
.acc_features .acc_featureslink .featurename{
	width:195px; float:right; margin:0px; padding:0px;
	line-height:20px;	
}
.acc_features .icons{
	background-image:url(../images/aa/features_icon.png);
	background-position:0px 0px; background-repeat:no-repeat;
	width:30px; height:30px; float:left; margin:0px 10px 0px 0px; padding:0px;	
	line-height:14px;
}

.acc_features .acc_featureslink .small{
	font-size:9px; line-height:12px;
}
.acc_features a{
	font-weight:bold; color:#1466a3;
}
.acc_features .clip{
	background-position:0px 0px;
}
.acc_features .savepage{
	background-position:0px -31px;
}
.acc_features .mycollection{
	background-position:0px -62px;
}
.acc_features .combine{
	background-position:0px -93px;
}
.acc_features .microbook{
	background-position:0px -124px;
}
.acc_features .email_high{
	background-position:0px -155px;
}
.acc_features .contactlist{
	background-position:0px -185px;
}
.acc_features .post{
	background-position:0px -215px;
}
.acc_features .auto_pub{
	background-position:0px -215px;
}
.acc_features .soc_disc{
	background-position:0px -246px;
}
.acc_features .tweet_high{
	background-position:0px -277px;
}
.acc_features .free{
	background-position:0px -308px;
}



.inst_high{
	width:500px; float:left; margin:0px; padding:0px;
	line-height:18px;
}
.inst_high .col1{
	width:239px; float:left; padding:5px;
	height:215px;
}
.inst_high .col1_row{
	width:240px; float:left; padding:5px 0px 10px 0px;
	font-size:11px;
}

.inst_high .col1 .points{
	background:url(../images/aa/bullet2.png) no-repeat 0px 11px;
	width:225px; float:left; margin:0px; padding:5px 0px 10px 15px;
	font-size:11px;
}

.inst_high .border_right{
	border-right:1px solid #CCCCCC;
}
.inst_high a{
	color:#787878; text-decoration:underline;
}








/************** ACCORDION START *******************/


/*Overall CSS for each Horizontal Accordion.
	Most settings should be kept as it.
	Customize each Accordion by styling each Accordion's ID attribute instead.
*/

.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; /*leave as is*/
}


.haccordion li{
margin: 0;
padding: 0;
display: block; /*leave as is*/
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px; /*For users with JS disabled: Height of each content*/
overflow: hidden; /*leave as is*/
float: left; /*leave as is*/
}

.haccordion li .hpanel{
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px;  /*For users with JS disabled: Height of each content*/
}







/*CSS for example Accordion #hc1*/

#hc1 li{
margin:0 3px 0 0; /*Spacing between each LI container*/
}

#hc1 li .hpanel{
padding: 0px 0px 0px 55px; /*Padding inside each content*/
/*background: lightblue;*/
}

#hc1 li .hpanel .inner{
	width:500px; background:#FFF; height:222px; float:left; padding:10px; line-height:19px;
}

#hc1 li .hpanel .inner_row{
	width:500px; float:left; margin:0px; padding:5px 0px 5px 0px;
	border-bottom:1px dotted #FF0000;
}

#hc1 li .hpanel .col{
	width:150px; float:left; margin:0px; padding:5px 10px 5px 10px;	
	height:190px;
}

#hc1 li .hpanel .border_right{
	border-right:1px dotted #FF0000;
}

#hc1 li .hpanel .inner p{
	text-align:justify; padding-left:23px; margin:0px;
}

#hc1 li .hpanel h2{
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:18px; color:#ff7140; margin:0px; padding:0px 0px 5px 0px;
	font-weight:normal;
}
/*CSS for example Accordion #hc2*/

#hc2 li{
margin:0 0 0 0; /*Spacing between each LI container*/
border: 12px solid black;
}

#hc2 li .hpanel{
padding: 5px; /*Padding inside each content*/
background: #E2E9FF;
cursor: hand;
cursor: pointer;
}


/************** ACCORDION END *******************/











/************** SIGNIN DROPDOWN START *******************/


#topnav {
	/*padding:0px 0px 12px;
	font-size:11px;
	line-height:23px;
	text-align:right;*/
	*margin-top:-2px;
	float:right;	
	width:90px;
}
#topnav a.signin {
	background:#2d74a4;
	padding:4px 6px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*background:transparent url("f_images/signin-nav-bg-ie.png") no-repeat 0 0;
	*padding:7px 12px 7px;	
	
	float:right;
}
#topnav a.signin:hover {
	background:#59B;
	*background:transparent url("f_images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	*padding:7px 12px 7px;	
}
#topnav a.signin, #topnav a.signin:hover {
	*background-position:0 3px!important;
}

a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url("f_images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	background:#2d74a4;
	color:#FFF!important;
	outline:none;
	*background:transparent url("f_images/signin-nav-bg-ie.png") no-repeat 0 0;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("f_images/toggle_up_dark.png");
	color:#FFF;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#2d74a4;
	position:absolute;
	width:230px;
	z-index:100000;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 24.5px;
	*top: 25px; 
	right: 0px; 
	margin-top:3px;
	margin-right: 0px;
	*margin-right: 4px;
	color:#FFF;
	font-size:11px;
}

#signin_menu input[type=text], #signin_menu input[type=password], #signin_menu select {
	/*display:block;*/
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;	
}
#signin_menu p {
	margin:0; float:left; padding:5px;
}
#signin_menu a {
	color:#FFF;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#FFF!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('f_images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(f_images/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(f_images/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(f_images/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(f_images/tipsy-west.gif);
	background-position:left center;
}

/************** SIGNIN DROPDOWN END *******************/










/************** CONTENT SLIDER START *******************/

.sliderwrapper{
/*position: relative;*/ /*leave as is*/
overflow: hidden; /*leave as is*/
border:1px solid #CCCCCC;
width: 498px; /*width of featured content slider*/
height: 190px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
/*position: absolute;*/ /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 488px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 490px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
/*background-color: navy;*/
padding: 5px 0px 5px 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #000;
background: #CCCCCC;
}

.pagination a:hover, .pagination a.selected{
color: #FFF;
background-color: #2D74A4;
}


/************** CONTENT SLIDER START *******************/














/* MULTI MENU START================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/skeleton2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav, 
#nav ul {padding:0; margin:0; list-style:none; /*background:#ffa929;*/ position:relative; z-index:100;}


#nav ul li ul.drop{
	background:#FF0000;
}


#nav {height:27px; width:924px; padding:3px 0px 0px 0px; /*background:url(/images/nav_blue_bg.png) #0c2e82 repeat-x;*/}

#nav table {border-collapse:collapse;}
#nav li {float:left; list-style-type:none;}
#nav li li {float:none;}
/* a hack for IE5.x and IE6 */
#nav li a li {float:left;}

#nav li a {
display:block; float:left; color:#fff; height:27px; padding:0 10px 0 10px; line-height:26px; text-decoration:none; white-space:nowrap; margin-left:2px;
-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px;
-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px;	

font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;;
font-size:12px; font-weight:normal;

}


#nav li.drop a {
	background-image:url("../images/aa/toggle.png") ;	
	background-position:right -20px;
	background-repeat:no-repeat;
	padding-right:30px;
}




#nav li li a {height:23px; line-height:22px; float:none;
-moz-border-radius:0px; 
-webkit-border-radius:0px; 

}

#nav li:hover {position:relative; z-index:100;}
#nav a:hover {position:relative; z-index:100; /*background:url(/images/nav_yellow_bg.png) #f90 repeat-x;*/ color:#fff; /*border-left:1px solid #fff;*/}
#nav li.selected {
	 color:#000000;}
	
#nav li.selected a{ background-color:#FFFFFF; color:#000000;}


#nav li:hover > a { background-color:#e2e2e7; color:#000;}

#nav li:hover.drop > a {
	background-image:url("../images/aa/toggle.png") ;
	background-color:#e2e2e7;
	background-position:right 4px;
	background-repeat:no-repeat;
	padding-right:30px;
}



#nav :hover  ul {left:2px; top:27px; z-index:300; background:#FFF url("../images/aa/drop_bg.jpg") repeat-x top left;
-moz-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3);
min-width:150px;
border:1px dotted #9a9a9f; border-top:none;
}

#nav a:hover ul {left:-1px;}

#nav li:hover > ul li a { background:none; color:#000000; padding:5px 10px 5px 10px; margin:0px; border-top:1px dotted #9a9a9f; }

#nav ul {position:absolute; left:-9999px; top:-9999px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:0; margin-left:100%; top:0;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover li:hover > a {background:#dfdfe3; color:#000;}

#nav li a:hover ul li a:hover {background:#f60;}

/* but IE5.x and IE6 need this lot to style the flyouts*/
/* show next level */
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:100%; top:0;}

/* keep further levels hidden */
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}


/* MULTI MENU END================================================================ */









