/* Master Page*/
body
{	
	background-color:#FFFFFF;
	margin:0px;
	/*width: 950px;*/
	font-family:Arial; 

 }
H1 {
color:#009900;
font-size:18px;
font-weight:bold;
padding-left:10px;
float:left;
}

H2 {
font-size:13px;
margin:0 0 0 5px;
font-weight:bold;
}

H3 {
color:#2778D3;
font-size:14px;
font-weight:bold;
}

a {	text-decoration:none; color:#2778D3;}
a:hover {text-decoration:underline;}

/*addon to place footer at the bottom*/
	html{overflow-y:scroll;}
	html, body, #contents {min-height: 100%;width: 100%;height: 100%;}
	html>body, html>body #contents {height: auto;}
	#contents {position: absolute;top: 0;left: 0;}
	#pgfoot{ padding: 20px 20px 0; clear: both;/*position:absolute;bottom:0px;left:20px;*/}
/*addon to place footer at the bottom*/

.btn{color: #000000; background-color: #F2F2F2; border: 1px solid #999999; font-size: 14px; }
.input{width:200px; border:1px solid #cccccc; height:18px; font-size:14px;}
.Err{padding:50px;font-weight:bold;font-size:16px;display:block;}
.cpass{color:#FF2020;font-size:11px;}
form{display:inline;}

a.tooltip{position:relative;}
a.tooltip span{display:none;}
a.tooltip:hover span{border:2px solid #d8e7ee; background:#E9F8FF;color:#000000;font-size:12px;padding:5px;display:block;position:absolute;
    top:35px; left:-65px; width:145px;}

.Hide{display:none;}
.innerData {width:950px;}

.clsData {padding-top:10px; width:100%; height:100%; padding-bottom:100px;}

.header { width: 100%; height:84px; border-bottom:1px solid #E6E6E6;margin-top:3px; padding: 0px 0px;}  
.header .logo {width:184px; height:83px;float:left;padding-left:20px; background-color:#ffffff;}
.header .navCtrl {width:370px; float:left; margin-left:20px;}


ul.dropdown .dir {
color:#0263CC;
float:left;
font-size:14px;
font-weight:bold;
height:23px;
margin-top:46px;
text-align:left;
text-decoration:none;
vertical-align:middle;
width:130px;
}

ul.dropdown ul {
background-color:#F9F9F9;
border-bottom:1px solid #E6E6E6;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
color:black;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:16px;
padding:0;
position:absolute;
width:150px;
}


.header .explore {margin-top:46px;
margin-right:3px;
height : 23px;
float : left;
}


.header .upload {height : 23px;

float : left;
margin-top:46px;}

/* Header menu2*/
.header .s {padding-top:3px; font-size:12px; float:right; text-align:left; padding-right:20px; width:300px;}
.header .s .menu2 {height:22px; font-size:13px; font-weight:bold;}
.header .s .menu3 div, .header .s .menu2 div {float:right;}
.header .s .menu3 .c3, .header .s .menu2 .c2 { border:none;}
.header .s .menu3 .c1 a, .header .s .menu2 .c1 a{ padding-right:0px;}
.header .s .menu3 div a, .header .s .menu2 div a {color:#2778D3; padding:0px 5px 0px 5px; }

.header .s .menu2 .c2 .header_mail_box .header_mail_box_link {background:transparent url(../images/icon_mail.gif) no-repeat scroll left center; padding:0px 0px 0px 17px;}
.header .s .menu2 .c2 .header_mail_box .header_mail_count {padding-right:4px;} 

.header .s .menu3 {margin:13px 30px 0 30px height:14px;}

.header .s .menu3 div.selected{text-decoration:none;color:#000000; font-weight:bold;height:21px; background:transparent url(http://www.wepapers.com/images/searcharrow.gif) no-repeat scroll center 14px;}

.header .s .menu3 a.selected{ display: block; color:#ffffff; background-color:#77B1FF; border-color:#666666 #666666 #77B1FF; border-style:solid; border-width:1px;}

.header .s .srcBox {width:100%;height:24px; text-align:right;vertical-align:top;border:0px solid green;padding:0px;}
.header .s .srcBox .sBoxInput {
background : transparent url(../images/experiments/srch1.png) no-repeat scroll left top;
border : 0 solid red;
color : #898989;
font-size : 17px;
height : 30px;
padding-left : 10px;
padding-top : 3px;
width : 226px;
}
.header .s .srcBox .sBtn {
border : 0 solid red;
vertical-align : top;
width : 36px;
height : 30px;
cursor : pointer;
}
/*Header Menu2*/

.footer
{
	background:url(../images/Bottom_new.gif) repeat-x left bottom;
	height:52px;
	width: 100%;
}
.footer .credit{font-size:11px;text-align:left;padding:15px;color:#626464;font-family:Verdana,Arial;}
.footer .credit a{color:#2778D3;text-decoration:none;}
.footer .credit a:hover{color:#2778D3;text-decoration:underline;}




/* Master Page*/




/*View document*/
.frame58 {text-align:left; padding:0 20px; clear: both; position: static; }

.inputBox {border:1px solid #999999; background:#fff none repeat scroll 0% 0%; 
	color:#000000; font-size: 12px;}

.frame58 .cTop{clear: both; margin-bottom:10px; padding:5px 0;  background:transparent url(../images/descbg.gif) repeat-x scroll right top; border:1px solid #E6E6E6;}
.frame58 .c1 {margin:10px 20px 0px 10px; font-size:18px; color:#009900;}
.frame58 .c2 {font-size:13px; padding-left:5px;}
.frame58 .c2_12px {font-size:12px; margin:0px 20px 0px 10px;}
.frame58 .c2_1 {font-size:13px;font-weight:700; margin:0 0 5px 10px;}
.frame58 .c3 a {color:#2778D3; font-weight:normal;}
.frame58 .c2 span {color:#717683;}
.frame58 .c2 a span {color:#2778D3;}

.frame58 ul
{
	background:transparent url(../images/barbg.gif) no-repeat scroll left bottom;
font-size:11px;
height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0;
padding:0 5px;
width:710px;

}

.frame58 ul li
{
	float:left;
margin-right:10px;
padding-left:0;
padding-top:12px;
}

.frame58 ul li a
{
	padding-left: 0px;
	color:black;
	font-size:11px;
}


.frame58 ul li.c  .c3_4  .c3_4_1 a  { 
color: #2778D3;
}

.frame58 ul li a:hover
{
	text-decoration: underline;
}
.frame58 ul li.c3_6_1 a  { 
background:url("../images/add2Favorites.gif") no-repeat bottom left;
padding-left: 18px;
}

.frame58 ul li .c3_6_2 a {
background:url("../images/send2Friend.gif") no-repeat bottom left;
padding-left: 18px;
}



.frame58 ul li .c3_6_3 a {
background:url("../images/inappropriate.gif") no-repeat bottom left;
padding-left: 18px;
}

.frame58 ul li.c3_6_5 a {
background:url("../images/inappropriate.gif") no-repeat bottom left;
padding-left: 18px;
}
.frame58  ul li.c3_6_6 a {
background:url("../images/FullScreen.gif") no-repeat bottom left;
padding-left: 18px;
}

.frame58  ul li.c3_6_7 a {
background:url("../images/comments.gif") no-repeat bottom left;
padding-left: 18px;
}

.frame58  ul li a img {
border:none;
padding:0 1px
}
.frame58   ul  .c3_6_2, .frame58  ul .c3_6_4 img{ text-decoration: none;}
.frame58 ul li .c3_6_2,li .c3_6_4 img:hover { text-decoration: none;} 

.frame58 .midContent{float: left; margin-right: -256px; width: 100%;}

.frame58 .cLeft{margin-right: 260px;}

.frame58 .flash {float:left; border:0px solid; position: relative !important;position: static;  width: 100%;}
.frame58 .flash .flashContainer 
{
	height:684px;	
	left: 0px;
	min-width: 715px;
	margin: 0px;
}

.bot-info {
float:right;
padding:10px 0 0;
width:100%;
}

.frame58 .c3 {float:left;  padding:3px; font-size:11px;}
.frame58 .c3 span  {font-weight:bold;}
.frame58 .c3 .c3_8_1 {/*background:url("../images/download.gif") no-repeat center left; */padding:0px 0px 0px 0px; margin-bottom:3px; font-weight:bold; position: relative; top: -3px; color:#0033CC}



.frame58 .c3 .c3_1 {margin-top:0px; height:27px; background:#f2f2f2; padding:7px 0px 0px 0px;}
.frame58 .c3 .c3_1 a {background:url("../Images/FullScreen.gif") no-repeat left center; color:#0033CC; padding:0px 20px 0px 20px; font-size:13px; font-weight:bold;}

.frame58 .c3 .c3_3, .frame58 .c3 .c3_2 {height:30px; padding:11px 0px 0px 0px;}
.frame58 .c3 .c3_2_1 {float:left; border-right:1px solid #000000; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px;} 


.frame58 .c3 .c3_3  a {text-decoration:none;}

.frame58 .c3 .c3_4 {height:54px; font-size:10px; padding:10px 0px 0px 0px;}
.frame58 .c3 .c3_4 .c3_4_3, .frame58 .c3 .c3_4 .c3_4_1 {margin:0px 0px 0px 0px;}
.frame58 .c3 .c3_4 .c3_4_3 span {padding:0px 2px 0px 2px;}
.frame58 .c3 .c3_4 .c3_4_2 {margin:3px 5px 3px 5px;}
.frame58 .c3 .c3_4 .c3_4_2 tr td {padding:0px 1px 0px 1px;}

.frame58 .c3 .c3_5 {padding:8px 0px 5px 3px;}
.frame58 .c3 .c3_5 input {border:1px solid #999999;margin-top:5px; background:#F2F2F2 none repeat scroll 0% 0%; color:#000000;}
.frame58 .c3 .c3_5 select {border:1px solid #ced6e2;margin-top:5px; width:147px;}

.frame58 .lCol .c3 .c3_5 {padding:8px 0px 5px 3px;}
.frame58 .lCol .c3 .c3_5 input {border:1px solid #999999;margin-top:5px; background:#F2F2F2 none repeat scroll 0% 0%; color:#000000;}
.frame58 .lCol .c3 .c3_5 select {border:1px solid #ced6e2;margin-top:5px; width:147px;}


.frame58 .c3 .c3_6 {padding:3px 0px 5px 0px;}
.frame58 .c3 .c3_6 .c3_6_3 a, .frame58 .c3 .c3_6 .c3_6_2 a,.frame58 .c3 .c3_6 .c3_6_7 a 
.frame58 .c3 .c3_6 .c3_6_1 a {padding:0px 0px 0px 18px;}
.frame58 .c3 .c3_6 .c3_6_1 a {background:url("../images/add2Favorites.gif") no-repeat bottom left;}
.frame58 .c3 .c3_6 .c3_6_2 a {background:url("../images/send2Friend.gif") no-repeat bottom left; }
.frame58 .c3 .c3_6 .c3_6_3 a {background:url("../images/inappropriate.gif") no-repeat bottom left;}
.frame58 .c3 .c3_6 .c3_6_7 a {background:url("../images/comments.gif") no-repeat bottom left; }
.frame58 .c3 .c3_6 .c3_6_4 {margin-top:7px;}
.frame58 .c3 .c3_6 .c3_6_4 a img {border:none; padding:0px 1px 0px 1px;}
.frame58 .c3 .c3_6 .c3_6_1, .frame58 .c3 .c3_6 .c3_6_2, .frame58 .c3 .c3_6 .c3_6_3 {margin:3px 0px 4px;}



.frame58 .lCol .c3 .c3_7 {font-size:11px; height:28px; padding-bottom:18px;}
.frame58 .lCol .c3 .c3_7 .c3_7_2, .frame58 .lCol .c3 .c3_7 .c3_7_1 {float:left; width:45px; padding-top:0px;  margin-top:4px; height:11px;}
.frame58 .lCol .c3 .c3_7 input {width:85px; border:1px solid #a9bbc9; height:12px;background:#EBEBE4;font-size:9px; margin-top:4px;}

.frame58 .c3 .c3_7 {height:45px; padding:3px 0px 0px 0px; font-size:12px;}
.frame58 .c3 .c3_7 .c3_7_2, .frame58 .c3 .c3_7 .c3_7_1 {float:left; width:45px; padding-top:0px;  margin-top:4px; height:12px;}
.frame58 .c3 .c3_7 input {width:95px; border:1px solid #a9bbc9; height:12px;background:#EBEBE4;font-size:9px; margin-top:4px;}

.frame58 .c3 .c3_8 {color: #0033CC; padding:3px;   border:2px solid #fbd7c9; background-color:#fee8e0; margin:9px -209px; position:absolute; padding-right:3px;font-size:13px;width:200px;height:17px; -moz-border-radius:5px;}
.frame58 .c3 .c3_8 a {font-weight:bold;}
.frame58 .c3 .c3_8  .c3_8_2 {float:left;}
.frame58 .c3 .c3_8  .c3_8_2 a img {border:none; padding:5px 0px 0px 12px; color: #2778D3;}
.frame58 .c3 .c3_8  .c3_8_2_2 {visibility:hidden; font-size:10px;}
.frame58 .c3 .c3_8  .c3_8_2_2s {visibility:visible; font-size:10px;}  

.frame58 .c3 .c3_9 {padding:3px 0px 5px 0px;width:150px;}
.frame58 .c3 .c3_9 .c3_9_1 {background:url("../images/Tags.gif") no-repeat center left; padding:0px 0px 0px 20px; margin-bottom:3px;}
.frame58 .c3 .c3_9 .c3_9_2  {width:150px;}

.frame58 .lCol .c3 .c3_9 {padding-bottom:18px; width:150px;}
.frame58 .lCol .c3 .c3_9 .c3_9_1 {background:url("../images/Tags.gif") no-repeat center left; padding:0px 0px 0px 20px; margin-bottom:3px;}
.frame58 .lCol .c3 .c3_9 .c3_9_2  {width:150px;}

.frame58 .c3 .c3_10 {padding:3px 0px 5px 0px;}
.frame58 .c3 .c3_10 .c3_10_1 {padding:0px 0px 0px 1px; margin-bottom:3px;}

.frame58 .lCol .c3 .c3_10 {padding:3px 0px 5px 0px; background:transparent none repeat scroll 0 0;}
.frame58 .lCol .c3 .c3_10 .c3_10_1 {padding-left:5px; background:transparent none repeat scroll 0 0; margin-bottom:3px;}

.frame58 .c3 .c3_10, .frame58 .c3 .c3_9, .frame58 .c3 .c3_7, 
.frame58 .c3 .c3_6, .frame58 .c3 .c3_5, .frame58 .c3 .c3_4, .frame58 .c3 .c3_3, 
.frame58 .c3 .c3_2, .frame58 .c3 .c3_1 
{background:transparent url(../images/docinfobg2.gif) no-repeat scroll center bottom; margin:3px 0 0;
padding:0 0 3px 2px;
width:150px;}

.frame58 .lCol .c3 .c3_5
{width:150px;  border:2px solid #e6e6e6; margin:3px 0 0;padding-left:3px;}

.frame58 .c3 .c3_1 {margin-top:0px; height:21px;}

.frame58 .copyRight{padding:2px; font-size:12px;}
.frame58 .desc{background:transparent url(../images/descbg.gif) repeat-x scroll right top;
border:1px solid #E6E6E6;
font-size:12px;
margin-bottom:10px;
padding:5px;}

.frame58 .related {
min-height:100px;
font-size:12px;
float: right;
width: 250px;
position: absolute;
right: 10px;
top: 110px;
}

.frame58 .related  .upload  {

background:#FFFFD5 url(../images/coursemenubg.gif) repeat scroll 0 0;
border: 1px solid #9C9C9C;
padding:5px;
text-align:center;
margin-bottom:10px;
}


.frame58 .related  .upload a {
font-size:17px;
color:#0033CC;
}

.frame58 .related  .upload .share  {
font-size:12px;

}

.frame58 .related  .upload .share a {
font-size:12px;
font-weight:normal;
color:#0033CC;
}


.frame58 .related .repeatBox {
background: transparent url(../../images/relatedbg.gif) no-repeat scroll center top;
border:1px solid gray;
max-height: 300px;
overflow: auto;
overflow-x: auto;
font-size:14px;
margin-bottom:10px;
}
.frame58 .related a{color:#2778d3; font-size:12px; font-weight:bold;}
.frame58 .related .selected a{color:#000000;text-decoration:none;}

.frame58 .comments{margin-left:170px;padding:0px;font-size:14px;}
.frame58 .comments .ttl{font-weight:bold; padding-left:20px; background:url("../Images/comments.gif") no-repeat scroll left center;}
.frame58 .comments .lnk a{color:#2778d3;font-size:14px; font-weight:bold;}
.frame58 .comments .lnk{text-align:right;}
.frame58 .comments .from{font-size:10px; padding:2px 5px 2px 5px;margin-top:2px;border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; background:#F2F2F2 none repeat scroll 0% 0%;}
.frame58 .comments .from a{font-size:14px; font-weight:bold; color:#2778D3;}
.frame58 .comments .body{font-size:12px; padding:5px;margin-bottom:20px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.frame58 .comments .form{margin-top:10px;display:block;}
.frame58 .comments .form textarea{width:98%;height:70px;margin-bottom:5px; background:#FCFFC3; padding:5px;}

.frame58 .documentSet{padding:6px;}
.frame58 .documentSet a:hover {background-color: #FFFFE5;}
.frame58 .documentSet .c3_1 {border-bottom:1px solid #E6E6E6; padding:5px 0;}
.clearFloat {clear:both; height:0px;}

.bot-info .lCol {
border:1px solid #E6E6E6; width:150px;
}
.lCol {
float:left;
margin-right:-265px;
width:100%;
}

.bot-info .rCol {
/* margin-left:-190px;*/
margin-left:5px;
width:100%;
}
.rCol {
float:right;
width:250px;

}

.documentSet .c3_1 .c3_1_2 a {
color:#2778D3;
font-size:11px;
margin:0; 
font-weight:normal;

}

.documentSet .c3_1 .c3_1_2 {
color:#7E7E7E;
font-size:11px;
margin:0;
}

.frame58 .c3 .c3_2 .c3_2_1 span, .frame58 .c3 .c3_2 .c3_2_2 span {
font-weight:bold;
}

.frame58 .lCol .c3 .c3_2 .c3_2_1 span, .frame58 .lCol .c3 .c3_2 .c3_2_2 span {
font-weight:bold;
}



/*View document*/

/*Dropdown */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 background-color:#F9F9F9;
border-bottom:1px solid #E6E6E6;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
color:#000000;
font-size:12px;
left:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:16px;
padding:0;
position:absolute;
top:100%;
visibility:hidden;
width:150px;
z-index:598;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}



ul.dropdown {
 font-weight: bold;
  /*background: transparent url(http://www.wepapers.com/images/Mypapers_new.gif) no-repeat scroll 0 0;*/
}

	ul.dropdown li {

	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
    color: #0263CC;
	text-decoration:none;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
background-color:#F9F9F9;
border-bottom:1px solid #CACACA;
border-right:1px solid #CACACA;
border-left:1px solid #CACACA;
color:black;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
position:absolute;
	 
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */

 .new_embed {
background-color:#FFFFFF;
border-left: 1px solid #E6E6E6;
border-right: 1px solid #E6E6E6;
margin-left:1px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
width:694px;
font-size:16px;
 }
 .new_embed_input {
height:15px;
margin-right:5px;
opacity:0.8;
padding-left:5px;
width:276px;
background-color:#fefefe;
border:1px -moz-bg-inset
 }
  .new_embed_input: hover {
  backgroud-color: #FFFEEF
  }
.fb_recommend {
height:30px;
float:left;
}