@charset "utf-8";

/* =General
--------------------------------------------------------------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	font-size:11px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Class for clearing floats */
.clear {
  clear: both;
}

.clearfix:after {  content: "."; display:block; height:0; clear:both; visibility:hidden; }/* ----- clear fix for floats ----- */
.clearfix { display:inline-block; }		
* html .clearfix { height:1%; }/* hides clearfix from IE-mac */
.clearfix { display:block; }/* end hide from IE-mac */

/* class for float  */
.alignleft { float:left; }
.alignright { float:right; }
.alignnone { clear:both; }

img {
	border: 0; vertical-align:top;
}


/* End General
--------------------------------------------------------------------------------------------------------*/

/* =Typography
--------------------------------------------------------------------------------------------------------*/

/* Setting up the fonts */
body {
 font-family: 'Ubuntu', sans-serif;
 background:#ffffff;
}

/* End Typography
--------------------------------------------------------------------------------------------------------*/


/* =Headings
--------------------------------------------------------------------------------------------------------*/
h2{ }

/* End Headings
--------------------------------------------------------------------------------------------------------*/


/* =Links
--------------------------------------------------------------------------------------------------------*/
a
{
    color:#F15A29;
    text-decoration:none;
    line-height:15px;
    font-size:12px;
}
a:hover {  }

/* End Links
--------------------------------------------------------------------------------------------------------*/


/* =Branding
--------------------------------------------------------------------------------------------------------*/


html, body {  }


#wrapper{
width:100%;
background:url(../img/bg.png) no-repeat;
}
#outerHeaderAbout{ background:url(../img/header-bg-about.png) repeat-x; width:100%;}
#outerHeader {
    background: url("../img/header-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 0 0px;
    position: relative;
    width: 100%;
    z-index: 99999;
}
              
#header { width:996px; margin:0 auto;  }


#logo { background:url(../img/logo.png) no-repeat; width:250px; height:94px; display:block; text-indent:-20000px;}
ul.toplink{ float:left; padding:45px 10px 0px 0px;}
ul.toplink li{ float:left;}
ul.toplink li a{ float:left; text-decoration:none; font-size:16px; color:#686560;}
ul.toplink li span{ float:left; padding:0px 5px 0px 5px;}

.nav-bg {
    background-color:#E6E7E8;
    position: relative;
    z-index: 999999;
}

#banner{
	
	
}
.middleDiv{background-image:url(../img/middle-div-back.png);background-repeat:repeat-x;}

.wrapper-back
{
    width: 100%;
    height: 500px;
    /*background-image: url('../img/bg.png');*/
}
.banner-img{
	margin:-500px 0px 0px 0px;
}
.social-media{
	margin:150px auto;
	width:996px;
}
.social-media ul{ float:right; margin:-135px 0px 0px 0px; position:relative;}
.social-media ul li{ float:left;}
.social-media ul li a{ float:left; padding:0px 0px 0px 10px;}
/* End Branding
--------------------------------------------------------------------------------------------------------*/

/* =Main Nav
--------------------------------------------------------------------------------------------------------*/

ul#mainNavigation { margin:0 auto; width:1029px;
                     /*padding:0px 0px 0px 300px;|
                     float: right; */
                     text-align:center;padding-top:7px;padding-bottom:7px;padding-left:125px; }
ul#mainNavigation li { float:left; border-right:1px solid #000; }
/*ul#mainNavigation li span{ float:left;background:url(../img/seprator.png) 0 12px no-repeat; width:18px; height:30px;  } */

ul#mainNavigation li a { color: #000000;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 0 12px;
    text-decoration: none;
    text-transform: uppercase;line-height:20px;}
	ul#mainNavigation li a:hover { color:#F15A29;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 0 12px;
    text-decoration: none;
    text-transform: uppercase;}
ul#mainNavigation li a.first {border-left:none; padding:10px 20px 0px 0px; }

ul#mainNavigation li a:hover{  }


ul#mainNavigation li a.current
{
    /* background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;*/
    
    font-size:16px;
    font-weight:bold;
    
    
    border-color: #999999 #999999 -moz-use-text-color;
    border-image: none;
    border-radius: 4px 4px 0 0;
    border-style: solid solid none;
    
    box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.05);
    
    
}


.centercolumn{width:100%;background-image:url(../img/middle-div-back.png);background-repeat:repeat-x;border-bottom:3px solid #F1F1F1;}


/* End Main Nav
--------------------------------------------------------------------------------------------------------*/





.divTable {
    display: table;
    width: 100%;
}

.divRow {
    display: table-row;
    width: auto;
}

.divCelltext1 {
    display: table-column;
    float: left;
    width: 250px;
    padding: 10px;
}

.divCelltext2 {
    display: table-column;
    float: left;
}

.mainpttl1{font-size:17px;line-height:20px;color:#F15A29;}
.mainpttl{font-size:14px;line-height:20px;color:#F15A29;color:#939598;}
.content{width:996px;margin-left:auto;margin-right:auto;}
.content p{font-size:13px;color:#000000;margin:20px;text-align:justify;line-height:20px;}
.Headertg{font-size:19px;color:#F27045;margin:20px;}
.footer{border-top:3px solid #F1F1F1;margin-top:40px;text-align:center;padding:20px;}
.footertag{font-size:14px;color:#626366;}
.ulright{}
.ulright li{border-bottom:1px solid #F15A29;text-align:center;}
.ulright li span{color:#F15A29;font-size:12px;line-height:20px;}
.innerspn{color:#F15A29;font-size:12px;line-height:20px;padding:20px;}
.clearfixul{padding-top:2px;padding-left:20px;list-style-type:disc;}
ul.clearfixul li{margin:10px;color:#FFF;}
ul.clearfixul li span{color:#FFF;line-height:20px;font-size:14px;}
.InnerUL {
    float: left;list-style-type:disc;margin-left:50px;padding:10px;
}
ul.InnerUL li {
    color: #F15A29;
}
ul.InnerUL li:hover{
    color:#626366;;
}
ul.InnerUL li span {
    color:#626366;;
    font-size: 12px;
	line-height:20px;
}
ul.InnerUL li span :hover{
    color:#F15A29;
    font-size: 12px;
	line-height:20px;
}
.cntspan{font-size:14px;color:#F15A29;padding:30px;margin-top:30px;}
.LSulTag{margin-left:20px;list-style-image:url(../img/favicons/world.png)}
ul.LSulTag li{padding:6px;}
ul.LSulTag li a{color:#F15A29;font-size:15px;font-weight:bold;line-height:20px;}
ul.LSulTag li a:hover{font-size:15px;font-weight:bold;line-height:20px;color:#666;text-decoration:underline;}

ul.innerD1 {
    color: #2268AE;
    list-style-type: disc;
    padding-left: 39px;
    font-size:14px;
}

ul.innerD1 li {
    margin: 5px;
    text-align: justify;
}
ul.innerD1 li span {
    color: #333333;
    line-height: 20px;
    text-align: justify;
}