 /************ common ***/
 
body {
	font: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	word-spacing:2px;
	color:#444;
	background: #ffffff;
}

/************* Main ***/

#c1
{
  color:#33FF66;
}


#content_outer 
{ margin: 0 auto; 
  width: 1000px;
}
.skb
{
   color:#12333f;
   text-decoration: underline;
   background-color:transparent;
   margin-left:20px;
   cursor:pointer;
}

#content {
  padding: 0 20px 20px 20px;
}

.left {
  float: left;
  width: 600px;
  text-align: justify;
  padding-top: 10px;
}
.left h2 {
  font-size: 18px;
  font-weight: 100;
  padding: 15px 0 7px 0;
}
.left h2 a {
  text-decoration: none;
}
.left h2 a:hover {
  color: #111;
}

.right {
float: right;
width: 300px;
padding-top: 15px;
}
.right h2 {
margin: 10px 0 0 0;
padding-left: 10px;
height: 24px;
line-height: 24px;
background: #3F7AC6;
color: #fff;
font-size: 13px;
}
.right ul {
padding: 10px 0 15px 10px;
list-style-type: none;
}
.right ul li a {
color: #336699;
text-decoration: none;
font-size: 12px;
font-weight: 100;
}
.right ul li a:hover {
color: #111;
}

table.bs1
{
  border-style:line;
  border-width:2px;
  background-color:#EFF2F7;
  color:black;
  margin-top:0px;
  margin-bottom:0px;
}
table.baw
{
  border-style:line;
  border-color:gray;
  border-width:1px;
  margin-top:0px;
  margin-bottom:0px;
    background-color:#777f82;
color:white;
}

a.adst
{
  margin-left:10px;
  margin-right:10px;

}

 a.adst:link    { color:white; text-decoration:underline; }
    a.adst:visited { color:white; text-decoration:underline; }
    a.adst:hover   { color:white; text-decoration:underline; }
    a.adst:active  { color:white; text-decoration:underline; }



.headtd
{
  background-color:#cedade;
  color:#05688c;
  border-style: solid; 
  border: #05688c; 
  cursor:pointer;
}

.bottomtd
{
  background-color:#cedade;
  color:#05688c;
  border-style: solid; 
  border: #05688c; 
  margin-left:20px;
  cursor:pointer;
}

.bottomtd2
{
  background-color:#006600;
  color:#FFFFFF;
  margin-left:10px;
  margin-right:10px;
  cursor:pointer;
}




tr
{
  margin-top:0px;
   margin-bottom:0px;
}
td
{
  margin-top:0px;
   margin-bottom:0px;
}
form
{
  margin-top:0px;
   margin-bottom:0px;
}

h3
{
  margin-top:0px;
   margin-bottom:3px;
}

table
{
margin-top:0px;
   margin-bottom:0px;
}

table.mg2
{
  margin-left:50px;
}

.mg2
{
  margin-left:30%;
  margin-right:0px;
}

.dbmg1
{
  margin-top:0px;
  margin-bottom:0px;
  background-color:#FFFFFF;
}



.mg2
{
  margin-left:10%;
  margin-top:0px;
  margin-bottom:0px;
}

#sidebar-right {
position: relative;
margin:0px;
padding-bottom:0px;
width:140px;
text-align: center;
}
td.td1
{
  margin-left:3px;
  margin-right:3px;
  border-style:line;
  border-width:1px;
  border-color:gray;
  cursor:pointer;
  font-size:11pt;
}

td.td11
{
  border-style:line;
  border-width:1px;
   border-color:gray;
cursor:pointer;
}

td.td2
{
  color:white;
  cursor:pointer;
  margin-left:5px;
  margin-right:5px;
}

.resultTitle
{
 
  color:blue;
font-size:10pt;
 
font-family: Verdana;
 margin-left:30px;
}

.resultContent
{
  
  color:black;
  font-family: Verdana;
  font-size:10pt;
margin-left:30px;
 
}

.resultUrl
{
  font-size:10pt;
  color:green;
font-style: italic;
margin-left:30px;
}
.resultCached
{
  font-size:10pt;
  color:maroon;
 font-style: italic;
  margin-left:5px;
}

.resultSend
{
  font-size:10pt;
  color:teal;
 font-style: italic;
  margin-left:5px;
}

.nl{ 
 text-decoration: none;  
  
}
a:hover  
 { background-color:transparent;
  text-decoration: underline;

}
table.choice
{
  margin-left:40%;
margin-bottom:0px;
margin-top:0px;
}

td.choice
{
  margin-left:30px;
  font:bold;
}

.choice1
{
   font:bold;
  cursor:pointer;
}

.choice2
{
   font:bold;
margin-left:10px;
  cursor:pointer;
}

.resultTitle2
{
 
  color:blue;
font-size:10pt;
 
font-family: Verdana;
 margin-left:100px;
}

.resultContent2
{
  
  color:black;
  font-family: Verdana;
  font-size:10pt;
 margin-left:100px;
 
}

.resultUrl2
{
  font-size:10pt;
  color:green;
font-style: italic;
 margin-left:100px;
}

p
{
    margin-top:0px;
  margin-bottom:0px;
}

h2.load
{
  color:#8baab5;
  margin-left:200px;
  font:bold;
}

#video_coll_top
{
  margin: 5px 1px 1px 1px;
  background:#CCCCFF;
text-align:center;
}
#video_coll_bottom
{
  margin: 5px 1px 1px 1px;
  background:#FFCCCC;
text-align:center;
}

#video_coll_inside
{
  margin:5px 5px 5px 5px;
  padding:3px;
  background:#666666;
}
table.head
{
  background-color:white;
    margin-top:0px;
  margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
}

h3.headLeft, .latestSrcSpan, .headlnk2, .headlnk1 , .headlnk3
{
  color:#0033FF;
  cursor:pointer;

}

 .latestSrcSpan
{
  
  margin-right:30px;
  margin-left:20px;
  text-decoration:underline;
}

.headlnk1, .headlnk2
{
  font-size:12pt;
  background-color:white;
}
 .headlnk1
{
  
  margin-right:5px;
  
}


.headlnk2
{
 
  margin-right:1px;
}



h3.headLeft
{
  margin-right:10px;
  margin-left:0px;
  font-size:10pt;
}

.hinLetter .engLetter
{
  color:white;
  margin-top:1px;
  margin-bottom:1px;
  
}

 .engLetter
{
  margin-left:20px;
}

#ckbd
{
  margin-left:30%;
  width:300px;
  background-color: #cedade;
  color:#343d41;
}

label.ckbl
{
  margin-left:5px;
}
button.ckbb
{
  background-color:#c1c5c6;
  margin-left:50px;
}

table.latestSrc
{
   background-color:white;
    margin-top:0px;
  margin-bottom:0px;
   margin-right:0px;
   margin-left:10px;

}
table.topSrc
{
   background-color:white;
    margin-top:0px;
  margin-bottom:0px;
   margin-right:50px;
   margin-left:10px;

}
.loaddiv
{
   background-color:#8baab5;
   color:#FFFFFF;
}

.table_tip ,.table_tip_inside
 {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border: #777f82; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
        background-color:#ccd0d2;
        margin-top:0px;
        margin-bottom:0px;
	
 }
.table_tip_inside
{
  margin-left:200px;
  cursor:pointer;
 }
.imgArrow
{
        margin-top:0px;
        margin-bottom:0px;
}

.eng_dict_span
{
  margin-left:50px;
  font:bold;
  color:#660000;
  cursor:pointer;
}

.hin_dict_span
{
  margin-left:10px;
  font:bold;
  color:#660000;
  cursor:pointer;
}

.gram_dict_span
{
  margin-left:30px;
  color:#009900;
}

.border-div
{
border: #777f82; 
  margin-top:10px;
	border-style: line; 
	background-color:#cfe8f6;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
        width:100%;

}
.dict_examp_head
{
  margin-left:70px;
  
}
.contribute_dict_span
{
  margin-left:180px;
  color:#CC00CC;
}
.modify_dict_span
{
  margin-left:30px;
  color:green;
}
.dict_examp
{
  margin-left:50px;
  color:#0033FF;
}
.div_info
{
  margin-top:5px;
  float:right;

}
.div_boss
{
  border: #777f82; 
	border-style: line; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
        width:100%;
        height:80px;
}


.testimonial {
	display:block;
}
.testimonial h3 {
	font-size: 100%;
	padding: 10px;
	color: #595241;
	text-align: left;
	font-style: italic;
	clear: right;
	font-weight:normal;
	margin:0px;
}
.testimonial h3 small {
	font-style: normal;
	font-size: 90%;
	float: right;
	color:#990066;
	font-weight: bold;
}
.testimonial a {
	color:#990066;
}


.admin_dirs_small_space , .admin_dirs_medium_space,.href_span
{
text-decoration: underline;
cursor:pointer;
color:blue;

}

.admin_dirs_small_space
{
margin-left:50px;

}
.admin_dirs_medium_space
{
  margin-left:100px;

}

#footer {
height: 30px;
line-height: 40px;
background: #FFFFFF 
text-align: center;
font-size: 11px;
color: #000099;
}
#footer a { color:#000099; }
#footernavbar {
	margin-top:10px;
	display:block;
	text-align:center;
	border-top:2px solid #eee;
	border-bottom:2px solid #eee;
	font-size:.9em;
	line-height:1.1em;
	font-weight:bold;
}
#footerCatInner {
	padding-top:5px;
	padding-bottom:5px;
}
#footerCatInner ul {
	display:block;
}
#footerCatInner li {
	display:inline;
}
#footernavbar a{
	text-transform:uppercase;
	color:#666666;
	margin-right:6px;
	margin-left:6px;
}
#footernavbar a:hover {
	color:#da0006;
	text-decoration:none;
}
#footerPages {
	margin-top:10px;
	display:block;
	text-align:center;
	background:#efefef;
	font-size:.8em;
	line-height:1em;
}
#footerPageInner {
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: arial,tahoma,sans-serif;
	font-size: 0.9em;
}
#footerPageInner ul {
	display:block;
}
#footerPageInner li {
	display: inline;
	margin-right: 6px;
	margin-left: 6px;
	font-weight: bold;
	text-transform: none;
}
#footerPages a{
	color:#111;
}
#footerPages a:hover {
	color:#da0006;
	text-decoration:none;
}


.addthis_toolbox .lightbox {
    position: fixed;
    top: 200px;
    left: 400px;
    width: 480px;
    color: #555;
}

.addthis_toolbox .lightbox .lightbox_top {
    background: url(/cms-content/images/help/toolbox_example_lightbox_top.png) no-repeat 0 0;
    height: 34px;
    overflow: hidden;
    position: relative;
}
.addthis_toolbox .lightbox .lightbox_top h4 {
    display: inline;
    position: absolute;
    top: 12px;
    left: 20px;
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: normal;
    color: #fff;    
}
.addthis_toolbox .lightbox .lightbox_close {
    position: absolute;
    top: 10px;
    right: 20px;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
}
.addthis_toolbox .lightbox .lightbox_middle {
    background: url(/cms-content/images/help/toolbox_example_lightbox_middle.png) repeat-y;
    overflow: hidden;
}
.addthis_toolbox .lightbox .lightbox_content {
    padding: 10px 20px;
}

.addthis_toolbox .lightbox .lightbox_bottom {
    background: url(/cms-content/images/help/toolbox_example_lightbox_top.png) no-repeat 0 -34px;
    height: 16px;
    overflow: hidden;
}

.addthis_toolbox .lightbox_sharing
{
    margin-left: 10px;
}

.addthis_toolbox .lightbox .columns A 
{
    text-indent: 0 !important;
    float: none !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 4px 0 4px 34px !important;
    position: relative;
    width: 76px !important;
    display: block;
    color: #ee145b;
}

.addthis_toolbox .lightbox .columns A:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #F476A0;
    color: #fff;
    text-decoration: none !important;

}

.addthis_toolbox .lightbox .columns SPAN
{
    padding: auto !important;
    margin: auto !important;        
    position: absolute;
    left: 14px;
    top: 4px;
    float: none !important;

}

.addthis_toolbox .lightbox .columns .column
{
    width: 107px;
    float: left;
    padding: 0;
}

.addthis_toolbox .lightbox .frame
{
    border: 2px solid #eee;
    padding: 10px;
    margin: 0 20px 0 0;
    float: left;
}

.addthis_toolbox .lightbox .border
{
    border-top: 1px dashed #333;
    margin: 0 10px;
}

.addthis_toolbox .lightbox A.sharelink:hover, 
.addthis_toolbox .lightbox A.lightbox_close:hover
{
    text-decoration: underline;
}


