BODY
{
background:#efeded;	margin: 0;	font-size:11px;
	padding: 0;
}

FORM, H1, H2, H3, H4, H5, H6, HTML, IFRAME, IMG, LABEL, LI, STRONG, SUB, SUP, UL, B, BIG, DIR, FONT, HR, I, p, div	{
	background: transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
	}
	input,select{border:#CECECE solid 1px;
	color:#666666;
	}
	a
	{
	color:#000000;
	outline:none;
	text-decoration:none;
	}
.style1 {
	color: #A32D3B;
	font-weight: bold;
}
.style2 {
	color: #FF7300;
	font-weight: bold;
}
.style3 {
	font-size: 15px;
	color: #29669c;
	font-weight: bold;
}
#main-body
{
margin:0px auto;
width:1000px;
border:0px solid #66CCCC;
background:url(../images/main-bodybg.jpg) repeat-y top;
_background:url(../images/main-bodybg.jpg) repeat-y top left;
}
.header-top-round
{
background:url(../images/header-top-round.jpg) no-repeat top #efeded;	
height:31px;
border:0px solid #CC9999;

width:1000px;
}
.footer-bottom-round
{
background:url(../images/footer-bottom-round.jpg) no-repeat top #efeded;
height:140px;
width:1000px;clear:both;
text-align:center;
padding-top:30px;
}
.mid
{
width:960px;

margin:0px 20px;
_margin:0px 7px;
float:left;
clear:both;
border:0px solid #CCCC66;

}
.top{
/*background:url(../images/topheader-bg.jpg) no-repeat center top #efeded;*/

width:946px;
margin:0px 0px 0px 6px;
border:0px solid #336666;
height:100px;
}
.top-1{
/*background:url(../images/topheader-bg.jpg) no-repeat center bottom;*/

width:946px;
margin:0px 0px 0px 6px;
border:0px solid #336666;
clear:both;

}
.login-c
{
text-align:center;margin-right:2px; border:0px solid #DBDBDB;  
float:left; 
color:#FFFFFF;
}
.login-img
{
padding-top:3px; width:70px; text-align:center;margin-right:4px; border:0px solid #DBDBDB; padding:3px 10px; float:left;
}
.login-img img
{
padding:2px;
border:1px solid #E9E9E9;
}
.login-lo
{
width:90px; text-align:center;margin-right:4px; margin-top:15px; border:0px solid #DBDBDB; padding:3px 0px; float:left;
}
.login-lo a
{
color:#666666;
font-size:9px !important;
text-decoration:underline;
}
.login-lo a:hover
{
color:#669900;text-decoration:underline;
}
.menu-top
{
height:36px;
float:left;
margin-bottom:5px;
margin-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;
font-weight:bold;
background:url(../images/menu-bg.jpg) no-repeat;
width:929px;
}
.menu-top ul li
{
font-size:14px;
float:left;
line-height:36px;
color:#FFFFFF;
background:url(../images/menu-div.jpg) right no-repeat;
padding:0px 25px;
}
.menu-top ul li a
{
font-weight:bold;
color:#FFFFFF;
font-size:14px;
}
.menu-top ul li a:hover
{
font-weight:bold;
color:#000;
font-size:14px;
}
.sign-up
{
float:right;line-height:36px;color:#FFFFFF;font-size:11px;
font-family:Tahoma;
font-weight:normal;
padding-right:15px;
}
.sign-up a
{color:#FFFFFF;
}
.sign-up a:hover
{color:#000;
}
.last-m
{
background:none !important ;
}
.allpage-mid-top
{
background:url(../images/allpagemid-top.jpg) no-repeat center bottom;width:645px;float:left;height:17px;
margin-left:8px;
}
.allpage-mid-bottom
{background:url(../images/allpagemid-bottom.jpg) no-repeat  center;width:645px;float:left;height:17px;margin-left:8px;
}
.allpage-mid-mid
{background:url(../images/allpagemid-mid.jpg) repeat-y center;width:605px;float:left;margin-left:8px; float:left; border:0px solid #3366FF; padding-left:20px; padding-right:20px;
}
.allpage-mid-mid-p
{background:url(../images/allpagemid-mid.jpg) repeat-y center;width:605px;float:left;margin-left:8px; padding-left:20px;padding-right:20px;
}
.allpage-mid-mid-p a
{
color:#a32d3b;
}
.allpage-mid-mid-p h1
{
color:#666666;
font-size:20px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}
.vip-name-title
{border-top:dotted 1px #666666;
margin-top:3px;
background:#c6dff5;
border:#29669c 1px solid;
padding:5px 5px;
text-align:left;
color:#29669c;
font-size:10px;
}.vip-name-title strong
{font-size:10px;
}
.school-logo-image
{
border:2px solid #CCCCCC;
}
.link-bg
{

width:100px;
border:1px solid #fff;
height:22px;
line-height:22px;
text-align:center;

background:#29669c;
}
.link-bg a
{



color:#FFFFFF;

}
.textfieldbig
{


}
.tablebody
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px;
}
.link-bg1
{
width:140px;
border:1px solid #fff;
height:22px;
line-height:22px;
text-align:center;
background:#999999;
}
.link-bg1 a
{
background:#999999;

color:#FFFFFF;

}
.link-bg3
{
float:left;
margin-right:5px;

background:#999999;


}
.link-bg3 a
{

padding:5px;
background:#999999;
line-height:22px;
color:#FFFFFF;
border:1px solid #fff;
}
.link-bg4
{
float:left;

background:#29669c;


}
.link-bg4 a
{

padding:5px;
background:#29669c;
line-height:22px;
color:#FFFFFF;
border:1px solid #fff;
}
.about-cshool
{ margin-top:5px;
padding:10px 10px;
background:#FFFFFF;
border:1px solid #CCCCCC;
}
.about-cshool h2
{
color:#669900;
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px;
}
.allpage-mid-mid h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
padding-bottom:10px;
color:#666666;
}
.allpage-mid-mid h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

font-weight:bold;
padding-top:15px;
color:#757575;
padding-bottom:2px;
}
.reg-box
{
border:1px solid #669900;
height:25px;
font-size:12px;
width:250px;
font-weight:bold;
color:#666666;
line-height:25px;
}
.log-in-box-header
{
border:0px solid #FF3366;
float:right;
width:400px;
}
.log-in-box-header-1
{
border:0px solid #FF3366;
float:right;

width:400px;
}
.log-in-box
{
width:370px;
margin-top:0px;
border:0px solid #CC3300;
float:right;
}
.log-in-box a
{
color:#666666;
text-decoration:underline;
}
.log-in-box a:hover
{
color:#669900;
text-decoration:underline;
}
.log-in-box h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}
.log-in-box-1
{
width:300px;
height:170px;
border:0px solid #CC3300;
float:left;
border-right:1px dotted #CCCCCC;
}
.log-in-box-1 h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}
.log-in-box-right
{
float:left;


padding:0px;
border:0px solid #CC9966;
}
.log-in-box-right h1
{font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666666;
padding:0px;
}
.log-in-box-right p
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:0px;
}
.contact-us
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.contact-us a
{
color:#669900 !important; 
margin-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;text-decoration:none !important; font-weight:bold;
}
.contact-us a:hover
{
color:#333 !important;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;text-decoration:none !important; font-weight:bold;
}
.top a
{
color:#999999;
text-decoration:underline;
}
.top a:hover
{
color:#669900;
text-decoration:underline;
}
.logo-box
{
float:left;
margin-top:20px;
margin-left:50px;
_margin-left:10px;
border:0px solid #CC6633;
}
.logo-box-1
{
float:left;
margin-top:20px;
margin-left:50px;
_margin-left:20px;
}
/******  collom *******/
.mid-col
{
width:960px;
_width:970px;
height:210px;
float:left;
clear:both;
border:0px solid #33CCCC;
margin-top:5px;
*margin-top:25px;
_margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mid-col h1
{
color:#fff;

font-size:15px;
font-weight:bold;
padding-left:15px;
padding-bottom:5px;
}
.mid-col ul li
{
font-size:12px;
color:#FFFFFF;
line-height:20px;
background:url(../images/ul-li.png) left 4px no-repeat ;
_background:url(../images/ul-li.gif) left 4px no-repeat ;
padding-left:18px;
padding-right:10px;

margin-left:15px;

}
.mid-col-1
{
width:234px;
margin-left:5px;
float:left;

}

.mid-col-1 .mid-col-1-top
{
width:234px;background:url(../images/collom-1-top.jpg) no-repeat center top #efeded;
height:14px;

}
.mid-col-1 .mid-col-1-mid
{
width:234px;background:url(../images/collom-1-mid.jpg) repeat-y center top #efeded;
height:200px;
border:0px solid #FF3300;

}
.mid-col-1 .mid-col-1-bottom
{height:14px;
width:234px;background:url(../images/collom-1-bottom.jpg) no-repeat center top #efeded;

}



.mid-col-2
{
width:234px;
margin-left:5px;
float:left;
}
.mid-col-2 .mid-col-1-top
{
width:234px;background:url(../images/collom-2-top.jpg) no-repeat center top #efeded;
height:14px;

}
.mid-col-2 .mid-col-1-mid
{
width:234px;background:url(../images/collom-2-mid.jpg) repeat-y center top #efeded;
height:200px;
}
.mid-col-2 .mid-col-1-bottom
{height:14px;
width:234px;background:url(../images/collom-2-bottom.jpg) no-repeat center top #efeded;

}




.mid-col-3
{
width:234px;
margin-left:5px;
float:left;

}
.mid-col-3 .mid-col-1-top
{
width:234px;background:url(../images/collom-3-top.jpg) no-repeat center top #efeded;
height:14px;

}
.mid-col-3 .mid-col-1-mid
{
width:234px;background:url(../images/collom-3-mid.jpg) repeat-y center top #efeded;
height:200px;
}
.mid-col-3 .mid-col-1-bottom
{height:14px;
width:234px;background:url(../images/collom-3-bottom.jpg) no-repeat center top #efeded;

}





.mid-col-4
{
width:234px;
margin-left:5px;
float:left;
}
.mid-col-4 .mid-col-1-top
{
width:234px;background:url(../images/collom-4-top.jpg) no-repeat center top #efeded;
height:14px;

}
.mid-col-4 .mid-col-1-mid
{
width:234px;background:url(../images/collom-4-mid.jpg) repeat-y center top #efeded;
height:200px;
}
.mid-col-4 .mid-col-1-bottom
{height:14px;
width:234px;background:url(../images/collom-4-bottom.jpg) no-repeat center top #efeded;

}
/********* collom-end *********/
.mid-2
{
clear:both;
float:left;
width:960px;
margin:20px;
_margin:10px;
height:auto;
}
.mid-2-left
{
width:665px;

float:left;
}
.welcom
{
width:650px;
height:128px;
margin-left:10px;

margin-top:3px;
background:url(../images/welcome.jpg);
}
.welcom h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#29669c;
font-weight:normal;
padding:10px 10px 0px 10px;
margin:0px;
}
.welcom p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;
font-weight:normal;
padding:0px 10px;
line-height:19px;
}

.friend-request
{
width:650px;
margin-left:10px;

margin-top:3px;
background:url(../images/friend-request-1.jpg) repeat-y;
}
.friend-request-top
{background:url(../images/friend-request.jpg) no-repeat top;height:10px;width:650px;margin-left:0px;
}
.friend-request-bottom
{background:url(../images/friend-request.jpg) no-repeat bottom;height:10px;width:650px;margin-left:0px; border:0px solid #3366CC;
clear:both;
}
.friend-request h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#29669c;
font-weight:normal;
padding:0px 10px 0px 10px;
margin:0px;
}
.friend-request p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;
font-weight:normal;
padding:0px 10px;
line-height:19px;
}
.f-req
{
padding:10px 0px;
margin:10px 10px 0px 10px;
border-bottom:0px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
clear:both;
}
.f-req img
{
height:50px;
width:50px;
border:1px solid #CCCCCC;
float:left; margin-right:10px;

}
.f-req h5
{
font-size:11px;
color:#999999;
float:left;
padding-left:0px;

}
.confirm
{
background:#9c9b62;
color:#FFFFFF;
border:1px solid #56572f;
}
.ignor
{border:1px solid #56572f;
background:#FFFFFF;color:#9c9b62;
}
.rec-add
{

margin-top:10px;
float:left;
margin-bottom:5px;

height:198px;
margin-left:10px;
_margin-left:5px;
background:url(../images/rec-add.jpg) no-repeat;
}
.rec-add h1
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #006699;width:550px;
float:left;
font-weight:bold;
padding:10px 10px 5px 15px;
margin:0px;border:0px solid #CCCC00;
}
.my-favorites
{
width:650px;
margin-top:10px;
margin-bottom:5px;
height:168px;
margin-left:10px;
background:url(../images/my-favorites.jpg) no-repeat;
}
.my-favorites h1
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF3300;
font-weight:bold;
padding:15px 10px 0px 15px;
margin:0px;
}
.rec-gall
{
float:left;
width:134px;
height:152px;
border:1px solid #fff;
margin-left:15px;
margin-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#000000;

}
div.rec-gall:hover
{
cursor:pointer;
background:#fff;
}
.rec-gall p
{

margin:0px;
padding:0px 7px;
font-family:Tahoma;
font-size:10px;
line-height:10px;
margin-top:2px;
color:#000000;

}
.rec-gall img
{
width:100px;
padding:2px;
margin-top:5px;
border:1px solid #FFFFFF;
height:90px;
}

.view-all
{
float:right;
color:#8cc400;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:20px;
padding-top:10px;
line-height:11px;

}
.view-all a
{

color:#666666;
text-decoration:none;
}
.view-all a:hover
{

color:#000;
text-decoration:none;
}
.view-all-1
{
color:#8cc400;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

line-height:11px;
float:right;
padding-right:20px; padding-top:25px;
}
.view-all-1 a
{

color:#666666;
text-decoration:none;
}
.view-all-1 a:hover
{

color:#000;
text-decoration:none;
}
.rec-add-coll
{
width:650px;
margin-top:10px;
margin-bottom:5px;
height:168px;
margin-left:10px;
background:url(../images/rec-add-coll.jpg) no-repeat;
}
.rec-add-coll h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#f5971e;
font-weight:bold;
padding:15px 10px 0px 15px;
margin:0px;
}

.most-view
{
width:650px;margin-top:10px;
margin-bottom:10px;
height:168px;
margin-left:10px;
background:url(../images/most-view.jpg) no-repeat;
}
.most-view h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a32d3b;
font-weight:bold;
padding:15px 10px 0px 15px;
margin:0px;
}

.mid-2-right
{
width:288px;float:left;

}
.search
{background:url(../images/search-bg.jpg);
width:288px;
height:211px;
}
.search h1
{
font-size:18px;
color:#000000;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 20px 0px 20px;
border-bottom:1px solid #333333;
padding:20px 10px 4px 0px;

}
.search-1
{background:url(../images/search-bg-1.jpg);
width:288px;height:270px;

}
.search-1 h1
{
font-size:18px;
color:#000000;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 20px 0px 20px;
border-bottom:1px solid #333333;
padding:20px 10px 4px 0px;

}
.search-box
{
padding-left:20px; 
color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
font-weight:bold;
}

.search-box-fild
{
width:240px;
height:18px;
border:1px solid #CDCDCD;
}
.search-box-fild2
{
width:175px;
height:18px;
border:1px solid #CDCDCD;
}
.login-box-fild
{
width:200px;
height:18px;
border:1px solid #CDCDCD;
}
.login-box-fild-new
{
width:120px;
height:16px;
border:1px solid #CDCDCD;
}
.new-log
{border:0px solid #CDCDCD;
float:left;
padding-right:20px;
margin-bottom:10px;
border:0px solid #CCCCCC;
margin-right:20px;
_margin-right:10px;
_width:203px;
background:url(../images/line.jpg) top right no-repeat;
}
.clear
{

_height:-1px;
border:0px solid #666699;
padding:3px 0px;
_padding:3px 0px;
}
.clear-1
{
height:8px;
}
.news-bg
{background:url(../images/news-ng.jpg);
width:288px;
height:235px;
}
.news-bg h1
{
font-size:18px;
color:#666;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 20px 0px 20px;
border-bottom:0px solid #333333;
padding:20px 10px 4px 0px;

}

.colleagues
{background:url(../images/colleagues.jpg);
width:268px;
height:235px;
padding-left:20px;
}
.colleagues h1
{
font-size:18px;
color:#29669c;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
border-bottom:0px solid #333333;
padding:20px 10px 4px 0px;

}
.colleagues img
{
float:left;
height:70px;
width:70px;
padding:2px;
margin:5px 10px 5px 0px;
 border:1px solid #CCCCCC;
}



.tell_friend
{background:url(../images/tell_friend.jpg);
width:268px;
height:165px;
padding-left:20px;
}
.tell_friend h1
{
font-size:18px;
color:#29669c;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
border-bottom:0px solid #333333;
padding:20px 10px 4px 0px;

}
.tell_friend img
{
float:left;
height:70px;
width:70px;
padding:2px;
margin:5px 10px 5px 0px;
 border:1px solid #CCCCCC;
}
.chatroom
{background:url(../images/chatroom.jpg);
width:268px;
height:90px;
padding-left:20px;
}
.chatroom h1
{
font-size:18px;
color:#29669c;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
border-bottom:0px solid #333333;
padding:20px 10px 4px 0px;

}
.news-bg-roll
{
margin:15px 15px 4px 20px;
height:150px;
border:0px solid #33CCFF;


}
.right-ads
{
width:272px;
border:1px solid #d2d2d2;
/*height:179px;*/
margin-left:8px;
}
.right-ads img
{ vertical-align:bottom;
width:272px;
/*height:161px;*/
}
.all-college
{
padding:0px 10px;

}
.style-h4
{
font-size:12px;
font-weight:bold;
color:#29669c;
}
.style-h5
{
font-size:12px;
font-weight:normal;
color:#8d8d8d;
}
.all-college-loop
{
padding:10px;
border:1px solid #cfcfcf;background:#eaeaea;
margin:5px 0px;
}
.vip-style
{
font-size:10px;
color:#999999;
}


.chnge-pass
{
color:#8cc400;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
padding-right:0px;
line-height:11px;
clear:both;
margin-top:-150px;
}
.table2{margin:0px;
	padding:0px;
	font-size:10px;
	border:#666666 dotted 1px;
	}
.table2 td{ 
	color:#666666;
	padding:2px;
	}
.table2 td img{border:#666666 solid 3px;
	}
.table12{margin:0px;
	padding:0px;
	}
.table12 td{ border-bottom:#ffffff dotted 1px;
	background-color:#F8E1C9;
	color:#666666;
	padding:5px;
	}
	
.table13{margin:0px;
	padding:0px;
	border-left:#006200 dotted 1px;
	border-top:#006200 dotted 1px;
	}
.table13 td{ border-bottom:#006200 dotted 1px;
	border-right: #006200 dotted 1px;
	background-color:#CCCCCC;
	color:#000000;
	padding:5px;
	}
	
	
	
	
	
span.button-wrapper a.button {
	line-height:1.8em;
	*height:24;
	margin-left:-3px;
	_margin-left:0;
	_left:-3px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	padding-top:1px;
	padding-bottom:0;
}
span.cta-large a.button {
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	height:53px;
	line-height:1.8em;
	padding-left:16px;
	padding-right:14px;
	_padding-left:19px;
}
#bd span.button-wrapper a.button:link,
#bd span.button-wrapper a.button:visited {
	color:#fff;		font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
#bd span.cancel a.button:link,
#bd span.cancel a.button:visited,
#bd span.cancel-small a.button:link,
#bd span.cancel-small a.button:visited {
	color:#333;		font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
	span.button-wrapper,
span.button-wrapper .button {
	display:-moz-inline-box;
	display:inline-block;
	background-color:transparent;
	background-image:url(../images/buttons_blue.png);
	_background-image:url(../images/buttons_blue.gif);
	background-repeat:no-repeat;
	width:auto; /*ie padding fix*/
	overflow:visible;
	_position:relative;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	outline:none;
}
span.button-wrapper {
	background-position:100% 0;
	padding-right:4px;
	margin-right:5px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	margin-left:2px;
}

span.button-wrapper .button {
	font-weight:normal;
	background-position:0 0;
	border:0;
	color:#fff;

	padding-right:6px;
	padding-left:8px;
	padding-bottom:2px;
	margin-left:-2px;
	_margin-left:0;
	height:25px;
	min-width:30px;line-height:25px;
	_left:-2px;
	text-align:center;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
span.button-wrapper a.button:link,
span.button-wrapper a.button:visited,
span.button-wrapper a.button:hover {
	font-size:11px !important;
	padding-left:10px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;

	text-decoration:none;
}
span.button-wrapper:hover {
	background-position:100% -100px;
}
span.button-wrapper:hover .button {
	background-position:0 -100px;
	outline:0;
}
span.button-wrapper:active,
span.pressed,
span.pressed:active,
span.pressed:hover {
	background-position:100% -200px;
}

span.button-wrapper:active .button,
span.pressed .button,
span.pressed:active .button,
span.pressed:hover .button {
	background-position:0 -200px;
}
span.btn-small .button,
span.cancel-small .button {
	height:21px;
	line-height:21px;
	border:0px solid #FF0000;
}
span.btn-small {
	background-position:100% -400px;
}

span.btn-small .button {
	font-size:80%;
	background-position:0 -400px;
}
span.btn-small:hover {
	background-position:100% -500px;
}

span.btn-small:hover .button {
	background-position:0 -500px;
	outline:0;
}

span.btn-small:active,
span.pressed-small,
span.pressed-small:active,
span.pressed-small:hover {
	background-position:100% -600px;
}
span.btn-small:active .button,
span.pressed-small .button,
span.pressed-small:active .button,
span.pressed-small:hover .button {
	background-position:0 -600px;
}

span.cancel-small {
	background-position:100% -1200px;
}
span.cancel-small .button {
	color:#fff;
	font-size:80%;
	background-position:0 -1200px;
}
span.cancel-small:hover {
	background-position:100% -1300px;
}

span.cancel-small:hover .button {
	background-position:0 -1300px;
}

span.cancel-small:active {
	background-position:100% -1400px;
}

span.cancel-small:active .button {
	background-position:0 -1400px;
}
#bd span.cancel-small a.button:link,
#bd span.cancel-small a.button:visited {
	color:#333;	
}

.ul{
	margin:0px;
	padding:0px;
	}
.ul li{list-style:disc;
	margin-left:16px;
	padding:2px;
	}
a.skylink{color:#0033CC;
	text-decoration:none;
	}
a:hover.skylink{color:#000000;
	text-decoration:none;
	}
	
	
	
	
	
	
	
	
	
span.button-wrapper-1 a.button {
	line-height:1.8em;
	*height:24;
	margin-left:-3px;
	_margin-left:0;
	_left:-3px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	padding-top:1px;
	padding-bottom:0;
}
span.cta-large a.button {
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	height:53px;
	line-height:1.8em;
	padding-left:16px;
	padding-right:14px;
	_padding-left:19px;
}
#bd span.button-wrapper-1 a.button:link,
#bd span.button-wrapper-1 a.button:visited {
	color:#fff;		font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
#bd span.cancel a.button:link,
#bd span.cancel a.button:visited,
#bd span.cancel-small a.button:link,
#bd span.cancel-small a.button:visited {
	color:#333;		font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
	span.button-wrapper-1,
span.button-wrapper-1 .button {
	display:-moz-inline-box;
	display:inline-block;
	background-color:transparent;
	background-image:url(../images/buttons_blue-1.png);
	_background-image:url(../images/buttons_blue-1.gif);
	background-repeat:no-repeat;
	width:auto; /*ie padding fix*/
	overflow:visible;
	_position:relative;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	outline:none;
}
span.button-wrapper-1 {
	background-position:100% 0;
	padding-right:4px;
	margin-right:5px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
	margin-left:2px;
}

span.button-wrapper-1 .button {
	font-weight:normal;
	background-position:0 0;
	border:0;
	color:#fff;

	padding-right:6px;
	padding-left:8px;
	padding-bottom:2px;
	margin-left:-2px;
	_margin-left:0;
	height:25px;
	min-width:30px;line-height:25px;
	_left:-2px;
	text-align:center;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	font-size:11px !important;
}
span.button-wrapper-1 a.button:link,
span.button-wrapper-1 a.button:visited,
span.button-wrapper-1 a.button:hover {
	font-size:11px !important;
	padding-left:10px;	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;

	text-decoration:none;
}
span.button-wrapper-1:hover {
	background-position:100% -100px;
}
span.button-wrapper-1:hover .button {
	background-position:0 -100px;
	outline:0;
}
span.button-wrapper-1:active,
span.pressed,
span.pressed:active,
span.pressed:hover {
	background-position:100% -200px;
}

span.button-wrapper-1:active .button,
span.pressed .button,
span.pressed:active .button,
span.pressed:hover .button {
	background-position:0 -200px;
}
span.btn-small .button,
span.cancel-small .button {
	height:21px;
	line-height:21px;
	border:0px solid #FF0000;
}
span.btn-small {
	background-position:100% -400px;
}

span.btn-small .button {
	font-size:80%;
	background-position:0 -400px;
}
span.btn-small:hover {
	background-position:100% -500px;
}

span.btn-small:hover .button {
	background-position:0 -500px;
	outline:0;
}

span.btn-small:active,
span.pressed-small,
span.pressed-small:active,
span.pressed-small:hover {
	background-position:100% -600px;
}
span.btn-small:active .button,
span.pressed-small .button,
span.pressed-small:active .button,
span.pressed-small:hover .button {
	background-position:0 -600px;
}

span.cancel-small {
	background-position:100% -1200px;
}
span.cancel-small .button {
	color:#fff;
	font-size:80%;
	background-position:0 -1200px;
}
span.cancel-small:hover {
	background-position:100% -1300px;
}

span.cancel-small:hover .button {
	background-position:0 -1300px;
}

span.cancel-small:active {
	background-position:100% -1400px;
}

span.cancel-small:active .button {
	background-position:0 -1400px;
}
#bd span.cancel-small a.button:link,
#bd span.cancel-small a.button:visited {
	color:#333;	
}

