/* --------------------------------------- Main frame CSS begins --------------------------------------- */
* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
}
#wrapper {
 width: 774px;
 margin: 0 auto;

}
#header {

}
#leftcolumn { /* Parent Wrapper for inside boxes */
 margin: 0 0px 0px 5px;
 padding-bottom: 4px;
 display: inline; /* IE Hack */
 width: 142px;
 float: left;
 border-top: 1px solid #e7e7e7;
 min-height: 300px; 
}
* html #leftcolumn {height:300px} /* IE Min-Height Hack */ 

#centercolumn {
 border: 1px solid #e7e7e7;
 margin: 0 0px 0px 0px;
 display: inline; /* IE Hack */
 padding:3px;
 width: 618px;
 float: left;
 min-height: 300px;
}
* html #centercolumn {height:300px} /* IE Min-Height Hack */ 

#footer {
 background-color: #A3A38F;

 display: inline; /* IE Hack */
 padding: 4px;
 float: left;

}


/* ----------------------------------- Top Menu 1 ---------------------------------------- */

div#menu_top1
{
    margin-left:620px;
    margin-right:17px;
	border-right: 1px solid #a8703d;
	border-bottom: 1px solid #a8703d;
    border-left: 1px solid #a8703d;
}

div#menu_top1 a
{

	text-decoration:none;
	padding:1px 1px;
	color: #02001a;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
    font-weight: bold;
    padding:4 4 4 4;
    text-align: center;


}

div#menu_top1 a:hover {
	padding:1px 1px;
	color: #02001a;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
    font-weight: bold;
    padding:4 4 4 4;
    text-align: center;
	text-decoration: underline;
	text-transform: none;
}

/* ----------------------------------- Top Menu 1 ---------------------------------------- */


/* This is the free whitepapers forms CSS */
    
div#content_right .form_head
{
	display: block;
	float: center;
    font-family: Verdana, Sans-Serif;
	font-size: 10px;
    font-weight: regular;
	COLOR: #000000;
    margin-left:30;
}

label,input {
	display: block;
	float: left;
	margin-bottom: 10px;
	margin-left: 5px;
	font-family: sans-serif;
	font-size: 10px;
	font-weight:bold;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	TEXT-DECORATION: none

}

label {
	text-align: left;
    font-family: Verdana, Sans-Serif;
    font-size: 10px;
	width: 50px;
	padding-left: 12px;
}

br {
	clear: left;
}


input:focus, textarea:focus{
background-color: #cccccc;
color: #ffffff;
}

input, textarea{

}

.submit input
{
margin-right: 0px;
}





/* This is the free whitepapers forms CSS */

    .logo
{
  	padding : 2 2 2 2;
	position: relative;
    left:10px;
}


    body {
        margin: 0 0 0 0;
        padding:0 0 0 0;
		}

	#frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}

	#contentleft {
		width:260px;
		padding:0px;
		float:left;
		background:#fff;
		}


	#contentcenter {
		width:260px;
		padding:0px;
		float:left;
		background:#fff;
		}
/* ------------------------ The Free Whitepapers Background image is in here dude ------------------------------- */
	#contentright {
		width:260px;
		padding:0px;
		float:left;
		background-image:url(../images/free.jpg);
        background-repeat: no-repeat;
		}

   	#content2left {
		width:260px;
		padding:0px;
		float:left;
		background:#fff;
		}

	#content2center {
		width:260px;
		padding:0px;
		float:left;
		background:#fff;
		}

	#content2right {
		width:260px;
		padding:0px;
		float:left;
		background:#fff;
		}


	#contentheader {
		background:#fff
		}



	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}

	#contentright p { font-size:10px}


/* -------------------------------top menu2 CSS Begins------------------------------- */

div#menu_top2
{
    margin-left:365px;
    margin-right:17px;
	border-right: 1px solid #a8703d;
	border-top: 1px solid #a8703d;
    border-left: 1px solid #a8703d;

}

div#menu_top2 a
{

	text-decoration:none;
	padding:1px 1px;
	color: #02001a;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
    font-weight: bold;
    padding:10 10 10 10;
    text-align: center;

}

div#menu_top2 a:hover {
	padding:1px 1px;
	color: #02001a;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
    font-weight: bold;
    padding:4 4 4 4;
    text-align: center;
	text-decoration: underline;
	text-transform: none;
}


/* ------------------------------- top menu2 CSS Ends ------------------------------- */

#footer .bold
{
  		  font: bold 9px/10px verdana;
}

div#footer {
    background:#2f2e2c ;
    width : 765px;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	font-family: sans-serif;
	font-weight: lighter;
    text-decoration: none;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}

div#footer a {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	text-decoration: none;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}

div#footer a:hover {

	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: underline;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}




div#flash {

    }

/* ---------------------------- Side Menu CSS ----------------------- */

 ul#navlist
{
width: 140px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
font: bold 10px verdana,helvetica,arial,sans-serif;
background: #808080;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
}

ul#navlist li a
{
display: block;
width: 115px;
padding: 4px 8px 4px 8px;
border: 0px;
border-right: 10px solid #ffffff;
background: #ffffff;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #4e5c67; }
div#navcontainer li a:visited { color: #4e5c67; }

ul#navlist li a:hover
{
border-color: #b0ad00;
color: #ffffff;
background: #0f2030;
}

#navcontainer #navlist #active a
{
border-right: 10px solid #000000;
border-color: #000000;
color: #ffffff;
background: #000000;
}

#navcontainer #navlist #active a:hover
{
border-color: #000000;
color: #ffffff;
background: #000000;
}
/* ---------------------------------------------- Side Menu CSS --------------------------------------------------- */


.overview{


        FONT: bold small Verdana, Arial, 'MS Sans Serif';
        FONT-SIZE: 12px;
        TEXT-TRANSFORM: none;
        COLOR: #989a2f;
        TEXT-DECORATION: none

}


        .home
        {
        FONT: bold small Verdana, Arial, 'MS Sans Serif';
        FONT-SIZE: 12px;
        COLOR: #666666;
        TEXT-DECORATION: none
        
        }




        .about
        {
        FONT: bold small Verdana, Arial, 'MS Sans Serif';
        FONT-SIZE: 12px;
        COLOR: #4082b6;
        TEXT-DECORATION: none
        
        }


        .you
        {
        FONT: normal small Verdana, Arial, 'MS Sans Serif';
        FONT-SIZE: 12px;
        COLOR: #000000;
        TEXT-DECORATION: none
        }
        
        .ruler
        {
		margin-top:5px;
		margin-bottom:5px;	
		}

/* ----------------------------- Style for all the CSS Text written on the website ------------------------------ */

hr {
    border: border: none 0;
	border-bottom: 1px solid #ccc;

}

p{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    MARGIN: 2px;
    FONT: lighter small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #63574B;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}



h1{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    FONT: bold Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 20px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

h2{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    FONT: bolder small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none

}

h3{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none

}

.headerz
{
    FONT: Verdana, Arial, 'MS Sans Serif';
    font-weight: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}



/* ------------------ Sitemap CSS ------------------*/

#sitemap .heading{
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 10px;
    PADDING : 4px;
    TEXT-TRANSFORM: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#666666;
    TEXT-DECORATION: none
}

#sitemap .heading a{
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 10px;
    PADDING : 4px;
    TEXT-TRANSFORM: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#666666;
    TEXT-DECORATION: none
}

#sitemap .heading a:hover{
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 10px;
    PADDING : 4px;
    TEXT-TRANSFORM: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#666666;
    TEXT-DECORATION: none
}


ul#sitemap
{
    display: block;
    margin-left:20px;
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#EFEFEF;
    TEXT-DECORATION: none
    width:70px;
}

ul#sitemap li
{
    display: block;
    margin-left:20px;
    FONT: bold small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #efefef;
    BACKGROUND-COLOR:#EFEFEF;
    TEXT-DECORATION: none
    width:70px;
}


/* ------------------ Sitemap CSS ------------------*/


/* ------------------ Copyright CSS ------------------ */

div#copyright {
    background:#ffffff ;
    width : 780px;
	FONT-SIZE: 10px;
	COLOR: #666666;
	font-family: sans-serif;
	font-weight: lighter;
    text-decoration: none;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}

div#copyright a {
	FONT-SIZE: 10px;
	COLOR: #666666;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	text-decoration: none;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}

div#copyright a:hover {

	FONT-SIZE: 10px;
	COLOR: #666666;
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: underline;
	text-transform: none;
    padding-top: 5px;
    text-align: center;
}

/* ------------------ Copyright CSS ------------------ */

.center
{
text-align: center;
}

/* ------------------ Main page headings ------------------ */

.main_bold
{
  font-family: Verdana;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
}

.main_regular
{
  font-family: Verdana;
  font-size: 13px;
  color: #000000;
  font-weight:regular;
  text-transform: none;
  text-decoration: none;
}



/* ------------------ Main page headings ------------------ */

/* ---------------- Styling the user list -------------- */

#sitemap li ul {
	font-size: 90%;
	}

#sitemap li ul li ul li {
	padding-left: 16px;
	background: url(bullet.gif) no-repeat 0 50%;
	}

/* ------------------- Styling the user list -------------- */

/* ------------------- Styling the .bul class -------------- */

.sitemap_userlist {
	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	list-style-position: inside;

}

.sitemap_userlist a{
	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	list-style-position: outside;

}

.sitemap_userlist a:hover{
	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
    text-decoration: underline;
	list-style-position: outside;

}
/* ------------------- Styling the .bul class -------------- */

.bul
{
    padding-left: 30px;
    FONT: lighter small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #63574B;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 10px;
}

.bul li
{
    padding-top:5px;
    padding-bottom:5px;
}

/* ------------------- c;ick here text links class -------------- */

.clickhere {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-weight: normal;
	color: #97000f;
    text-decoration: none;
}

.clickhere a{
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-weight: normal;
	color: #97000f;
}

.clickhere a:hover {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-weight: normal;
	color: #97000f;
    text-decoration: underline;
}

/* -------------------------------------Testimonials CSS Begins ------------------------------------ */

.quote_name {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style :italic;
    text-decoration: none;
}

.quote_company {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-style :italic;
	font-weight: normal;
	color: #000000;
    text-decoration: none;
}

.quote_text {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-style :normal;
	font-weight: bold;
	color:    #333366;
    text-decoration: none;
}

.quotes {
    font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
	font-style :normal;
	font-weight: bold;
	color:    #333366;
    text-decoration: none;
  }

.image_nopadding
{
padding: 0;
margin: 0;
}

.test
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    MARGIN: 2px;
    FONT: lighter normal Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #63574B;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}


.links_main
{
    font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 12px;
    font-weight:bold;
	color: #000000;
    text-decoration: none;
}

/* -------------------------------------Testimonials CSS Ends -------------------------------------- */



/* Small text on blocks on main page */

.small_blocks
{
      PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    /* PADDING-TOP: 10px; */
    MARGIN: 0px;
    FONT: lighter small Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #63574B;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}

.links_blocks {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #97000f;
    text-decoration: none;
}

.links_blocks a{
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #97000f;
}

.links_blocks a:hover {
  	font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
	font-weight: normal;
	color: #97000f;
    text-decoration: underline;
}

.blocks_links_main
{
    font-family: Verdana, Arial, 'MS Sans Serif';
	font-size: 10px;
    font-weight:bold;
	color: #000000;
    text-decoration: none;
}
