/* - - - - - - - - - - - - - - - - - - - - -

TITLE    :   NAKCSS FRAMEWORK VERSION 3
AUTHOR   :   NAKDESIGNER
URL      :   HTTP://WWW.NAKLABS.COM

- - - - - - - - - - - - - - - - - - - - - - 

Variable Defination

.textleft      =     Aligns Text to Left
.textcenter    =     Aligns Text to Center
.textright     =     Aligns Text to Right
.bg            =     Background Style
.fc            =     Font Color Style
.fs            =     Font Size Style

- - - - - - - - - - - - - - - - - - - - - */

/* Clearfix Starts Here */

/* ClearFix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Clearfix Property Starts Here */

/* Global Form Styles */

form{
margin: 0;
padding: 0;
}
input, textarea{
	background: #fff;
	border: 1px solid #83cde1;
}
input:hover, textarea:hover {
	background: #F0FDE2;
}
input:focus, textarea:focus {
	background: #FCFFEC;
}

/*  --- Global Form Styles  -- End HERE */

/*  Image PNG fix ******************   */
 img, 
 div,
 a,
 a:hover,
 a:visited{ behavior: url(./iepngfix.htc) }
/*  Image PNG fix END   */

/* Global Reset Styles Starts */
*{
	margin:0;
	padding:0;
}
/* Global Reset Styles End */

body {
	background:#282f5c;
	color:#222;
	font: .8em/1.5em  Arial, Helvetica, sans-serif;
}
a {
	color: #0874a2;
	text-decoration:underline;
}
a:active { outline: none; }
a:hover{
	color:#0874a2;
	text-decoration:none;
	outline: none;
}
a img {border: 0;}

/* Heading Styles Starts */
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}
h2,h3,h4,h5,h6{margin:0 0 10px 0;}
/* Heading Styles Ends */
/* Para Styles Starts */

/* Para Styles Starts */

/* Layout Styles Starts */

#nakainer{
	width:800px;
	margin:0px auto;
}
	#nakainer_inner{
	background:#fff;		
	
	
}
		#header{

	}
		
		
		#menu{
			text-align:left;			
			list-style:none;
			float:right;
			background:#dfdfdd;
			padding:5px 5px;
			
		}
			#menu li{
				list-style:none;
				display:inline;				
				font-size:14px;
				line-height:18px;
				font-weight:bold;
			}
				#menu li a{
						color:#1e284b;
						text-decoration:none;
						padding:2px 3px;
					}
						#menu li a:hover{
							color:#0874a2;
							text-decoration:none;						
													
						}
						#pagearea{
						padding:10px 10px 0 10px;
						width:780px;
												
						
						}
		#primarycontent{
		float:right;
		width:532px;
		
		}
		#primarycontent_left{			
			width:330px;
			background:#fff;
			padding:5px 10px 5px 0;		
			position:relative;			
			font-size:14px;
			line-height:20px;
			float:left;
			
		}
		
		#primarycontent_left h4{
		color:#d70d09;}
		
		#primarycontent_left2{
			width:530px;
			background:#fff;
			padding:5px 10px 5px 0;		
			position:relative;			
			font-size:14px;
			line-height:20px;
			} 
			
			#primarycontent_left2 h4{
		color:#d70d09;}
		
		
		
		#primarycontent_rightblock{
			float:right;
			
			}
			.innerblock{
				width:180px;
				border:solid 2px #c5c4c3;				
				text-align:left;
				margin:0 0 20px 0;				
				
			}
				.innerblock_text{
				padding:5px;				
				
			}
			.innerblock h5{				
				padding:5px;
				background:#1f304e;
				color:#fff;
				}
					.innerblock a{				
				color:#d70d09;
				}
			#side_block{
			float:left;
			width:228px;
			margin:0px 0 10px 0;
			
					}
				#leftmenu_top{
					background:url(img/leftmenu_top.jpg) top center no-repeat;
					height:30px;
					}
					
					#leftmenu_top h4{
					padding:5px 10px;
					margin:0 10px;
					color:#0874a2;
					text-align:center;
					border-bottom:solid 1px #0874a2;}
					
				#leftmenu_mid{
					background:#afcbd7;}
				#leftmenu_bot{
					background:url(img/leftmenu_bottom.jpg) bottom center no-repeat;
					height:18px;}
			#nav{
			width:228px;				
				}
				
				#nav ul{
				list-style:none;
				padding:5px 10px;
							
						}
					#nav li{
						font-size:14px;
						line-height:23px;
						font-weight:bold;							
						text-align:left;
						background:url(img/leftmenu_li_icon.jpg) left no-repeat;
						margin:5px 0;													
							}
							#nav li a{
								color:#1e284b;
								text-decoration:none;
								padding:5px 0 0 15px;								
								
							}
								#nav li a:hover{
									color:#0874a2;
									text-decoration:none;
															
									
								}
							#pageareabottom{
							padding:5px 10px 0 10px;
							background:#006fa4;							
							border: solid #d70d09;
							border-width:3px 0;
							color:#fff;			
						
						}	#pageareabottom p{
							padding:5px 25px;
							font-weight:bold;										
						
						}	
						
		#footer{		
			padding:5px 10px;			
			color:#fff;
			font-size:10px;
			line-height:13px;
			clear:both;
									
		}
			
			#footer a{							
				color:#fff;
				text-decoration:none;
			}
			#footer a:hover{							
				
				text-decoration:underline;
			}
		
			
/* Layout Styles Ends */

/* Fixed Styles Starts */
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.clear{clear:both;}
.noborder{border:none;}
.boldtext{font-weight:bold;}
.normaltext{font-weight:normal;}
.bg1{background:#fff;}
.fc1{color:#fff;}
.fc2{color:#283790;}
.fc3{color:#0F75BC;}
.fc4{color:#5af8ab;}
.fs1{font-size:10px;}
.fs2{font-size:12px;}
.fs3{font-size:14px;}
.fs4{font-size:16px;}
/* Fixed Styles Ends */

/* CSS Document */
/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
.pmenu {
position:relative;
z-index:100;
float:left;
}

/* Get rid of the margin, padding and bullets in the unordered lists */
.pmenu, .pmenu ul {padding:0; margin:0 0 0 0px; list-style-type: none;}

/* Set up the link size, color and borders */

.pmenu a, .pmenu a:visited {
display:block; 
float:left;
background:url(img/button.jpg) no-repeat;
text-decoration:none;
color: #FFF;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
padding :0 3px 0px 2px;
width:120px;
height:44px;
text-align:center;
line-height:43px;
/*border-left:1px solid #cf6f01;
border-right:1px solid #cf6f01;*/
}





.pmenu a.pmenu_1:hover {color:#FFF;background:url(img/button_over.jpg) no-repeat; text-decoration:none;}




.pmenu li a.enclose, .pmenu li a.enclose:visited {border-width:1px;}

/* Set up the list items */
.pmenu li {float:left; }