html {
height : 100%;
margin-bottom : 1px;
}
body {
margin : 0;
padding : 0;
font-style : normal;
line-height : 125%; font-family : Arial, Helvetica, sans-serif;
}
p {
margin-top : 10px;
margin-bottom : 15px;
}
h1, h2, h3, h4, h4 {
padding-bottom : 5px;
margin : 15px 0;
}
div.wrapper {width : 986px;
margin : 0 auto;
position : relative;
padding-bottom : 1px;
}
input[type="text"]{width: 180px;}
textarea{ width: 250px; height: 200px; }
a:link, a:visited { color : #052ac9; text-decoration : underline; }
a:hover { color : #0558c9; text-decoration : none; }
fieldset {
border : 0;
padding : 5px 0;
}
body { font-size : 13px; }
h1 { font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: #9F68FF; }
h2 {font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: #1E29FF; }
h3 { font-style: normal; font-variant: normal; font-weight: bold; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: #0558c9; } 
h4 { font-size : 120%; }
.small, .modifydate, .createdate, div.mosimage_caption { font-size : 100%; }
#nav a { font-size : 110%; }

.clr {
	clear:both;
}
.navZ, a.navZ:link, a.navZ:active, a.navZ:visited{font-family: Tahoma, Verdana, Arial; font-size:10px; color: #1A3C5F; letter-spacing: 1px; font-weight: bold; text-decoration: none;}
a.navZ:hover {text-decoration:underline; }
.title {font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(204, 0, 0);}
.fresher, a.fresher:link, a.fresher:active, a.fresher:visited{font-size:12px; color: #052ac9; font-weight: bold; text-decoration: underline;}
a.fresher:hover {text-decoration:none; }
.thumbs {padding:5px; float:left; }
label { font-weight: bold; float: left; margin-left: -205px; /*width of left column*/ width: 205px; }
.frsh {font-family: Arial Narrow, Helvetica, sans-serif;color:#CC0000;filter:shadow(color:black);font-size:24pt;line-height:100%; font-weight:bold; padding:10px 0 0 10px;}
.hm {font-family: Arial , Helvetica, georgia;color:#3271BE;filter:shadow(color:black);font-size:24pt;line-height:100%; font-weight:bold;}
#Rhead{
float: right;
width: 250px; /*Width of right column in pixels*/
margin-left: -250px; /*Set margin to that of -(RightColumnWidth)*/
margin-right:2px;
padding-right:1px;
background: transparent;
}
#hdnew {width:986px; background:url('http://www.fresherresources.com/tmpl/images/HeaderWhite.jpg') repeat-x;height:69px;}
/* Main menu */
#contentwrapper {
margin : 0 auto;
width: 986px;
}
#home { width: 819px; }
#home.left, #sidebar.left { float: left; }
#home.right, #sidebar.right { float: right; }
.contentcolumn { width: 799px; padding: 10px; overflow: hidden; float: left; margin: 0 0 10px 0; background: #fff; border: 0px solid #ccc; }
.leftcol { overflow: hidden; float: left; width: 164px; margin: 0 0 10px 0; padding: 10px; background: #FEFCFC; }
.leftcol li { padding: 0 5px 0 0; }
#sidebar { overflow: hidden; width: 160px; }
.left { float: left; }
.right { float: right; }
/*Left Menu */
a.mainlevel:link, a.mainlevel:visited { text-decoration : none; }
a.mainlevel { display : block; padding : 4px 0 2px 0; border-bottom : 1px solid #f0f0ec;margin-bottom : 3px; }
a.mainlevel:hover { text-decoration : underline; }
/* Left Menu Ends */
#fresher-menu{
padding: 0;
width: 986px;
background: url(http://www.fresherresources.com/tmpl/images/menu-bg.png) 0 0 repeat-x;
height: 26px;
voice-family: "\"}\"";
voice-family: inherit;
}

#fresher-menu ul{
    background: url(http://www.fresherresources.com/tmpl/images/menu-bg.png) 0 0 repeat-x;
font: 12px;
margin:0;
margin-left: 15px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#fresher-menu li{
    background: url(http://www.fresherresources.com/tmpl/images/menu-bg.png) 0 0 repeat-x;
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:capitalize;
}
/* Lit Styles */
ul {list-style: none;}
ol {list-style: none;}
/*For List Small Bullet */
ul li {padding-left: 15px; background: url(bsmall.png) 0 5px no-repeat;}
.tex1 ul {margin: 15px 0 0 0;padding: 0;list-style: none;padding-left: 20px;}
.tex1 ul li {padding-left: 15px; padding-bottom: 10px;}
.tex1 ul li a{ text-decoration: none; border:0px;}
.tex1 ul li a:active,a:visited { text-decoration:none; }
.tex1 ul li a:hover { text-decoration: underline; }
/* List OL */
.tex2 ol {list-style:none;}
.tex2 ol li {list-style:none;}
.tex2 ol li a{ text-decoration: none; border:0px;padding-left: 25px;}
.tex1 ol li a{ text-decoration: none; border:0px;}
.tex1 ol li a:active,a:visited { text-decoration:none; }
.tex1 ol li a:hover { text-decoration: underline; }

ul.fsh {margin: 25px 0;padding: 0;list-style: none;padding-left: 20px;}
ul.fsh li {padding-left: 25px;padding-bottom: 10px;/* background: see style css */}
ul.fsh li {background: url(fsh.png) 0 0 no-repeat;}
span.notice {display: block;background: #ffd;padding: 10px;margin-bottom: 10px;color: #333;border: 1px solid #ddb;}
span.tip {/* background: see style css */padding-left: 20px;}/* @end *//* @group quote */
span.quote {display: block;font-style: italic;}
div.author {text-align: right;font-weight: bold;}

li span {
    display:block;
    position:relative;
    margin:0 -1px;
    background-color:#eee;
    padding:2px 6px;
}
 
li a span {
    display:block;
    position:relative;
    margin:0 -1px;
    border-width:0 1px;
    border-color:#ccc;
    border-style:solid;
    background-color:#eee;
    padding:2px 6px;
}

/*Menu */
#fresher-menu a{
float: left;
display: block;
color: white;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 7px;
text-decoration: none;
font-weight: normal;
letter-spacing: 1px;
background-color: #23507D; /*Default menu color*/
}

#fresher-menu a:hover{
background-color: #1A3C5E; /*Menu hover bgcolor*/
color:#5ECCFF;
}

#fresher-menu #current a{ /*currently selected tab*/
background-color: #23507D; /*Brown color theme*/ 
color:#5ECCFF;
border-color: #23507D; /*Brown color theme*/ 
}

#fresher-menuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #23507D; /*Brown color theme*/ 
}
.bdr {border : 1px solid #e2e2e2;}
#cse-search-box{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0 5px 0 0;
}

#cse-search-box .textinput{
width: 199px;
border: 1px solid #dae2ea;
background: #f7f7f7;
}
#cse-search-box .submit{font: 11px Verdana; height: 21px;background-color: #baccdc;border: 1px solid #dae2ea;}
/* Footer Styles */
#footer {
	color: #fff;
	clear: both;
	width: 100%;
	margin: 0 auto;
	border-top: 1px solid #93BBFF;
	}
#footer p {
	float: left;
	width: 50%;
	margin: 0 auto;
	padding: 5px 0;
	}
#footer p.icons {
	float: right;
	text-align: right;
	width: 50%;
	height: 30px;
	}
#footer img { border: none; padding: 0px; }
#footer a { color: #325BFF; font-weight: bold; }
#footer a:hover { text-decoration: underline; }
#footer img { margin: 0 10px; border: none; }
