body{

	width:100%;

	margin:0px;

	padding:0px;

	top:0;

	background:url(../images/splash-bg.jpg) bottom left repeat-x;

	

	-webkit-transition:height 1s;

	-moz-transition:height 1s;

	-ms-transition:height 1s;

	-o-transition:height 1s;

	transition:height 1s;

	height:200px;

}



h1, h2, h3, h4, h5, h6{

	/*font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif; */

	padding:0px;

	margin:0px;

	color: #1A1A69;

	/*   text-shadow: rgb(187, 187, 187) 0px 1px 0px,

  rgb(181, 181, 181) 0px 1px 0px,

  rgb(172, 172, 172) 0px 1px 0px,

  rgb(160, 160, 160) 0px 1px 0px,

  rgb(145, 145, 145) 0px 2px 0px,

  rgb(127, 127, 127) 0px 3px 0px,

  rgba(0, 0, 0, 0.199219) 0px 3px 1px,

  rgba(0, 0, 0, 0.296875) 0px 3px 3px;*/

}



h1,h2{

	font-size:18pt;

}

h5

{

	color:#0E2E50 !important;

	font-size:13pt;

	font-family: 'FontomasCustomRegular';

	margin:1%;

}



p{

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

}



hr{

	color:#d5d5d5;

	background-color:#d5d5d5;

	height:1px;

	border:none;

}



/**********************************************/

/************** Header Section ****************/

/**********************************************/



#header{

	float: none;

    margin: 0 auto;

    max-width: 900px;

  background:#FFF;

	

	margin-bottom:-16px;

	height:157px;

	margin-bottom:-0px

	-webkit-box-shadow: 0px 4px 48px 0px rgba(0,0,0,0.64);

-moz-box-shadow: 0px 4px 48px 0px rgba(0,0,0,0.64);

box-shadow: 0px 4px 48px 0px rgba(0,0,0,0.64);

z-index:8888;

}

.main_header

{	

	

 background: url("../images/pattern_bg_2.png") repeat scroll 0 0 #666;

 height:175px;

 

}



#header_small{

	max-width:1000px;

	float:none;

	  float: none;

    height: 76px;

    margin: 0 auto 27px;

    max-width: 960px;

    padding: 3px 20px;

    text-align: center;

}



#logo{

	width:23%;

	float:left;

	

	text-align:center;



	margin-top:2px;

}

#logo img {

	width:100%;

	

}





#logo a, #logo a:visited{

	display:block;

	/*padding:8px 18px 6px 18px;

	border: 1px solid #d5d5d5;

	background-color:white;*/

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	color:#e1e1e1;

	font-size:20pt;

	font-weight:normal;

	text-decoration:none;

}



#logo a:hover{

	

	color:white;

	text-decoration:none;

}



/**********************************************/

/************** Social Buttons ****************/

/**********************************************/



.social{

	width:76%;

	float:right;

	height:auto;

	

	

}



.social ul{

	width:auto;

	float:right;

	height:46px;

	padding:0px;

	margin:0px;

}



.social ul li{

	width:46px;

	float:left;

	display:inline-block;

	height:46px;

	border: 1px solid #d5d5d5;

	list-style-type: none;

	background-color:white;

	margin-left:-1px;

}



.socialfooter{

	width:auto;

	float:right;

	height:46px;

}



.socialfooter ul{

	width:auto;

	float:right;

	height:46px;

	padding:0px;

	margin:0px;

}



.socialfooter ul li{

    border-right: 1px dotted #D5D5D5;

    color: #FFFFFF !important;

    display: inline-block;

    float: left;

    list-style-type: none;

    padding:9px;

    width: auto;

}



.social ul li a{

	border:0px;

	 color:#FFF !important;

}



.social-google{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -7px -1px;

}



.social-google:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -7px -47px;

}



.social-facebook{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -53px -2px;

}



.social-facebook:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -53px -48px;

}



.social-twitter{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -102px -2px;

}



.social-twitter:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -102px -48px;

}



.social-linkedin{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -147px -2px;

}



.social-linkedin:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -147px -48px;

}



.social-forrst{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -194px -2px;

}



.social-forrst:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -194px -48px;

}



.social-dribbble{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -242px -2px;

}



.social-dribbble:hover{

	width:46px;

	display:block;

	height:46px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -242px -48px;

}



/**********************************************/

/************ Navigation Section **************/

/**********************************************/

.fix_header

{

}

#navigation2{

	

	/*width:100%; */

	float:left;

z-index:8888;



}



#navigation_wrap{

	max-width:1000px;

	float:none;

	margin:0px auto 0px auto;

}



#navi select{

	display:none;

	padding:4px 8px;

	border: 1px dotted #CCC;

	margin:3px 0px 5px 0px;

	width:200px;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	color: #807f7f;

	font-size:10pt;

	font-weight:normal;

	text-decoration:none;

}



#navi{

	

	float:left;

}



#navi ul{

	width:auto;

	float:right;

	padding:0px;

	margin:0px;

}





#navi ul li{

	float:left;

	display:inline-block;

	padding:5px 7px 8px 7px;

	list-style-type: none;

	position:relative;

	 background-color: #3b6b9a;

    background-image: -moz-linear-gradient(center bottom , #343440 7%, #3b6b9a 54%);

	

	margin-right:5px;

	/*border-top-left-radius: 5px;

    border-top-right-radius: 5px; */

	border-radius:14px;

	border:3px solid #000;

}



#navi ul li:hover{

	background-color: #343440;

    background-image: -moz-linear-gradient(center bottom , #2F2F3B 7%, #343440 54%);

   

}



#navi ul li a, #navi ul li a:visited{

	color: #fff;

	font-size:12.3pt;

	

	text-decoration:none;

	

}



#navi ul li a:hover{

	

	color: #fff;

	text-decoration:none;

}



#navi ul li ul{

	width:auto;

	position:absolute;

	display: none;

	z-index: 2000;

	padding-top:5px;

	margin-left:-20px;

	top:26px;

	

border-radius: 5px 

}



#navi ul li ul li{

	

	padding: 6px 0px 6px 14px !important;

	position:relative;

	border-right: 1px solid #d5d5d5 !important;

	border-bottom: 1px solid #d5d5d5 !important;

	border-left: 1px solid #d5d5d5 !important;

	width:190px;

	

}



#navi ul li ul li ul{

	width:auto;

	position:absolute;

	display: none;

	z-index: 2000;

	left: 100% !important;

	top: -1px !important;

	padding:0px !important;

	margin:0px !important;

	background-color:#D82D1A;

-webkit-box-shadow: inset -20px -62px 23px -49px rgba(23,22,23,1);

-moz-box-shadow: inset -20px -62px 23px -49px rgba(23,22,23,1);

box-shadow: inset -20px -62px 23px -49px rgba(23,22,23,1);

-webkit-border-radius: 5px;

border-radius: 5px; 

	

}



#navi ul li ul li ul li:first-child{

	padding: 6px 25px 6px 14px !important;

	position:relative;

	border-right: 1px solid #d5d5d5 !important;

	border-top: 1px solid #d5d5d5 !important;

	border-bottom: 1px solid #d5d5d5 !important;

	margin-top:0px;

}



#navi ul li ul li ul li{

	padding: 6px 25px 6px 14px !important;

	position:relative;

	border-right: 1px solid #d5d5d5 !important;

	border-top: 1px solid #d5d5d5 !important;

	border-bottom: 1px solid #d5d5d5 !important;

	margin-top:-1px;

	

}



#conteactinfo{

	width:380px;

	float:left;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	color: #807f7f;

	font-size:10pt;

	font-weight:normal;

	text-decoration:none;

	padding-top:14px;

}



/**********************************************/

/************** Slider Section ****************/

/**********************************************/



#sliderwrap{



	float:none;

	margin:0px auto 0px auto;

	min-height:300px;

	

 background: url("../images/pattern_bg_2.png") repeat scroll 0 0 #666;



}



/* The Nivo Slider styles */

.nivoSlider {

	position:relative;

	height:300px;

}

.nivoSlider img {

	max-width:100%;

	position:absolute;

	top:0px;

	left:0px;

}

/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:6;

	display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

	display:block;

	position:absolute;

	z-index:5;

	height:100%;

}

.nivo-box {

	display:block;

	position:absolute;

	z-index:5;

}

/* Caption styles */

.nivo-caption {

	position:absolute;

	left:0px;

	bottom:0px;

	background:#000;

	color:#fff;

	opacity:0.8; /* Overridden by captionOpacity setting */

	width:100%;

	z-index:8;

}

.nivo-caption p {

	padding:5px;

	margin:0;

}

.nivo-caption a {

	display:inline !important;

}

.nivo-html-caption {

    display:none;

}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {

	position:absolute;

	z-index:9;

	cursor:pointer;

	bottom:-54px;

	background-color:white;

}

.nivo-prevNav {

	right:40px;

	width:46px;

	height:46px;

	border: 1px solid #d5d5d5;

	display:block;

	text-indent:-9999px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -297px 0px;

}

.nivo-prevNav:hover {

	right:40px;

	width:46px;

	height:46px;

	border: 1px solid #d5d5d5;

	display:block;

	text-indent:-9999px;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -297px -46px;

}

.nivo-nextNav {

	right:-7px;

	width:46px;

	height:46px;

	border: 1px solid #d5d5d5;

	display:block;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -343px 0px;

	text-indent:-9999px;

}

.nivo-nextNav:hover {

	right:-7px;

	width:46px;

	height:46px;

	border: 1px solid #d5d5d5;

	display:block;

	background-image: url(../images/social-slider.png);

	background-repeat: no-repeat;

	background-position: -343px -46px;

	text-indent:-9999px;

}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {

	position:absolute;

	left:50%;

	bottom:-42px;

    margin-left:-50px; /* Tweak this to center bullets */

}



.nivo-controlNav a {

	display:block;

	width:22px;

	height:22px;

	background:url(../images/slider/bullets.png) no-repeat;

	text-indent:-9999px;

	border:0;

	margin:0px 3px 0px 0px;

	float:left;

}



.nivo-controlNav a.active {

	font-weight:bold;

}



/**********************************************/

/*************** Main Section *****************/

/**********************************************/



#main{

	width:100%;

	float:left;

	min-height:100px;

	margin-top:5px;

	

}



#main-wrap{

	max-width:1000px;

	float:none;

	margin:0px auto;

}



/**********************************************/

/*************** Boxes Section ****************/

/**********************************************/





/* full width*/

.boxes-full{

	background-color:white;

	width:100%;

	height:auto;

	float:left;

	margin:15px 0px;

	border:1px solid #d5d5d5;

	text-align:center;

	position:relative;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px;

}



.boxes-full h1{

	text-align:center;

	padding:0px;

	margin:0px;

}



/* half width*/

.boxes-half{

	background-color:white;

	width:48%;

	height:auto;

	float:left;

	margin:15px 1%;

	border:1px solid #d5d5d5;

	text-align:center;

	position:relative;

}



/* 3rd width*/

.boxes-third{

	background-color:white;

	width:31.1%;

	height:100%;

	float:left;

	margin:15px 1%;

	border:1px solid #d5d5d5;

	text-align:center;

	position:relative;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px; 

}



.boxes-padding{

	width:94%;

	height:100% !important;

	padding:3%;

}





.fullpadding{

	padding:1%;

	width:98%;

	 

}



.box-arrow{

	background-image: url(../images/arrow-down.png);

	background-repeat: no-repeat;

	margin-left: -16px;

	position: absolute;

	left: 50%;

	bottom: -17px;

	display:block;

	width:32px;

	height:18px;

}



.boxes-first{

	margin-left:0%;

	margin-right:2%;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px; 

}



.boxes-last{

	margin-right:0%;

	margin-left:2%;

}





/* Featured Section*/

.bti{

	width:100%;

	float:left;

	cursor:pointer;

}



.featured-images{

	width:30%;

	height:30%;

	float:left;

}



.featured-titles{

	width:68%;

	float:right;

	padding-top:10px;

	font-family:'BebasNeueRegular',Arial, Helvetica, sans-serif;

	color:#da803f;

	font-size:20pt;

	text-align:left;

}



.featured-text{

	width:100%;

	float:left;

	padding:0px 0px 20px 0px;

	text-align:center;

	font-family:'HelveticaLTStdRoman',Arial, sans-serif;

	color:#7e7e7e;

	font-size:12pt;

}



/**********************************************/

/************** Footer Section ****************/

/**********************************************/



#footer{

	width:100%;

	float:left;

	background-image: url(../images/footer-bg.png);

	min-height:0px;

	margin-top:40px;

}



#footertop{

	width:100%;

	float:left;

	background-image: url(../images/footer-top.png);

	background-repeat: repeat-x;

	background-position: left top;

}



#footerbottom{



 background: url("../images/pattern_bg_2.png") repeat scroll 0 0 #666;box-shadow:-2px 4px 5px #333333;

	width:100%;

	box-shadow:0px -3px 6px #777777;

	margin-top:25px;

	min-height:46px;

	position:fixed;

	left: 0px;

	bottom: 0px;

	z-index:3000;

}



#copyright{

	width:50%;

	float:left;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#FFF;

	padding-top:16px;

}



#copyright a, #copyright a:visited,#copyright a:hover{

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#FFF;

	font-weight:bold

}



.footerwrap{

	max-width:1000px;

	float:none;

	margin:0px auto 0px auto;

}



/**********************************************/

/*************** Misc Section *****************/

/**********************************************/



.titles{

	background-color:white;

	max-width:960px;

	height:auto;

	float:left;

	margin:1%;

	border:1px solid #d5d5d5;

	padding:10px 20px;

	text-align:center;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px; 

width:47%;

}



.titlesnormal{

	background-color:white;

	max-width:960px;

	height:auto;

	float:none;

	margin:0px auto 9px auto;

	border:1px solid #d5d5d5;

	padding:10px 20px;

	text-align:center;

	position: relative;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px;

}



.titles span{

	

}



.titlesnormal span{

	background-image: url(../images/arrow-down.png);

	background-repeat: no-repeat;

	margin-left: -16px;

	position: absolute;

	left: 50%;

	bottom: -17px;

	display:block;

	width:32px;

	height:18px;

}



.latestthree{

	width:100%;

	float:left;

}



.latestthree .title{

	width:94%;

	float:right;

	padding:3%;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	color:#da640f;

	text-align:right;

	position: relative;

	border-bottom: 1px solid #d5d5d5;

}



.latestthree .title .titlearrow{

	background-image: url(../images/arrow-down.png);

	background-repeat: no-repeat;

	position: absolute;

	right: 10%;

	bottom: -17px;

	display:block;

	width:32px;

	height:18px;

}



.latestthree .latestthreeimage{

	width:100%;

	float:left;

	height:132px;

	overflow: hidden;

	border:0px;

}



.latestthree .latestthreeimage a{

	border:0px;

}



.latestthree .text{

	width:94%;

	float:left;

	padding:3%;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#3D3D3D;

	text-align:center;

	position: relative;

	border-top: 1px solid #d5d5d5;

}



.latestthree .text .textarrow{

	background-image: url(../images/arrow-up.png);

	background-repeat: no-repeat;

	position: absolute;

	right: 10%;

	top: -17px;

	display:block;

	width:32px;

	height:18px;

}



#useful_links{

	width:27%;

	float:left;

	padding-right:3%;

	padding-left:3%;

	border-right:1px solid #cfcdcd;

	border-left:1px solid white;

	margin-top:20px;

}



#usefultitle{

	width:90%;

	float:left;

	padding: 2% 0% 4% 10%;

	background-image: url(../images/usefullinks.png);

	background-repeat: no-repeat;

	background-position: left 7px;

	text-align:left;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	color:#cbcbcb;

	font-size:20pt;

	border-bottom:1px solid #cfcdcd;

}



#usefulbody{

	width:100%;

	float:left;

}



#usefulbody ul{

	width:100%;

	float:left;

	padding:0px;

	margin:0px;

}



#usefulbody ul li{

	display:block;

	float:left;

	list-style-type: none;

	width:100%;

}



#usefulbody ul li:first-child{

	padding-top:20px;

	display:block;

	float:left;

	list-style-type: none;

	border-top:1px solid white;

}



#usefulbody ul li a, #usefulbody ul li a:visited{

	padding:4px 8px 4px 18px;

	margin:0px;

	list-style-type: none;

	background-image: url(../images/cross.png);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	text-decoration:none;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#7e7e7e;

}



#usefulbody ul li a:hover{

	padding:4px 8px 4px 18px;

	margin:0px;

	list-style-type: none;

	background-image: url(../images/cross-hover.png);

	background-repeat: no-repeat;

	background-position: 0px 6px;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#d25809;

	text-decoration:none;

}



#latest-testimonial{

	width:30%;

	float:left;

	padding-left:3%;

	border-left:1px solid white;

	margin-top:20px;

}



#testimonialtitle{

	width:85%;

	float:left;

	padding: 2% 0% 4% 15%;

	background-image: url(../images/latesttestimonial.png);

	background-repeat: no-repeat;

	background-position: left 10px;

	text-align:left;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	color:#cbcbcb;

	font-size:20pt;

	border-bottom:1px solid #cfcdcd;

}



#testimonialbody{

	width:94%;

	padding:3%;

	float:left;

	background-color:#cbcbcb;

	position:relative;

	margin-top:20px;

	text-shadow: 1px 1px 1px #a9a8a8;

}



#testimonialbody h6{

	color:white;

	font-size:16pt;

}



#testimonialbody p{

	color:white;

	margin: 3px 0px;

}



#testimonialbody .speachlower{

	width:46px;

	height:25px;

	position:absolute;

	background-image: url(../images/speach-lower.png);

	background-repeat: no-repeat;

	bottom:-25px;

	right:0px;

}



#scrolltab{

	width:40px;

	height:40px;

	position:fixed;

	top:80%;

	right:10px;

	margin-top:-20px;

	background-color:black;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

	border: 1px solid grey;

	border-radius:4px;

	z-index:2000;

	display:none;

	background-image: url(../images/scrolltop.png);

	background-repeat: no-repeat;

	background-position: 0px 1px;

	cursor:pointer;

}



.clear{

	clear:both !important;

}



/**********************************************/

/************* Buttons Section ****************/

/**********************************************/



.largerectange{

	padding: 9px 26px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:14pt;

	margin:0px 5px 0px 5px;

}



.mediumrectange{

	padding: 7px 14px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:12pt;

	margin:0px 5px 0px 5px;

}



.smallrectange{

	padding: 6px 12px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:10pt;

	margin:0px 5px 0px 5px;

}



.largesmoothrectange{

	padding: 9px 26px;

	border-radius:4px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:14pt;

	margin:0px 5px 0px 5px;

}



.mediumsmoothrectange{

	padding: 7px 14px;

	border-radius:4px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:12pt;

	margin:0px 5px 0px 5px;

}



.smallsmoothrectange{

	padding: 6px 12px;

	border-radius:4px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 1px 2px #999;

	font-size:10pt;

	margin:0px 5px 0px 5px;

}



.largerounded{

	padding: 9px 26px;

	border-radius:15px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 0px 10px #CCC;

	box-shadow: 0px 1px 2px #999;

	font-size:14pt;

	margin:0px 5px 0px 5px;

}



.mediumrounded{

	padding: 7px 14px;

	border-radius:12px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 0px 10px #CCC;

	box-shadow: 0px 1px 2px #999;

	font-size:12pt;

	margin:0px 5px 0px 5px;

}



.smallrounded{

	padding: 12px 21px;

	border-radius:10px;

	font-family: sans-serif;

	text-decoration:none;

	font-weight:bold;

	text-shadow:0px 1px 2px #333;

	box-shadow: 0px 0px 10px #CCC;

	box-shadow: 0px 1px 2px #999;

	font-size:10pt;

	margin:0px 5px 0px 5px;

}



a:link.redbutton, a:visited.redbutton{

	border:1px solid #872828;

    background: #a10505;

    background: -moz-linear-gradient(top, #e74444, #a10505);

    background: -webkit-gradient(linear,left top, left bottom, from(#e74444), to(#a10505));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444', EndColorStr='#a10505', GradientType=0);

	color:white;

}



a:hover.redbutton{

	border:1px solid #aa3c3c;

    background: #bf1616;

    background: -moz-linear-gradient(top, #f56a6a, #bf1616);

    background: -webkit-gradient(linear,left top, left bottom, from(#f56a6a), to(#bf1616));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a', EndColorStr='#bf1616', GradientType=0);

	color:white;

}



a:link.greenbutton, a:visited.greenbutton{

	border:1px solid #5e9f51;

    background: #69903c;

    background: -moz-linear-gradient(top, #77e777, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#77e777), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777', EndColorStr='#69903c', GradientType=0);

	color:white;

}



a:hover.greenbutton{

	border:1px solid #5e9f51;

    background: #8ab953;

    background: -moz-linear-gradient(top, #8ab953, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#8ab953), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953', EndColorStr='#69903c', GradientType=0);

	color:white;

}



a:link.orangebutton, a:visited.orangebutton{

	border:1px solid #b85208;

    background: #ff9c00;

    background: -moz-linear-gradient(top, #ff9c00, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#ff9c00), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00', EndColorStr='#da620b', GradientType=0);

	color:white;

}



a:hover.orangebutton{

	border:1px solid #b85208;

    background: #f7c87d;

    background: -moz-linear-gradient(top, #f7c87d, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#f7c87d), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d', EndColorStr='#da620b', GradientType=0);

	color:white;

}



a:link.pinkbutton, a:visited.pinkbutton{

	border:1px solid #ff006c;

    background: #ff0066;

    background: -moz-linear-gradient(top, #fb678a, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb678a), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



a:hover.pinkbutton{

	border:1px solid #ff006c;

    background: #fb88a3;

    background: -moz-linear-gradient(top, #fb88a3, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb88a3), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



a:link.purplebutton, a:visited.purplebutton{

	border:1px solid #9825c3;

    background: #7d16d4;

    background: -moz-linear-gradient(top, #bf5af9, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#bf5af9), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



a:hover.purplebutton{

	border:1px solid #9825c3;

    background: #cf82fb;

    background: -moz-linear-gradient(top, #cf82fb, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#cf82fb), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



a:link.yellowbutton, a:visited.yellowbutton{

	border:1px solid #e0be00;

    background: #d4c416;

    background: -moz-linear-gradient(top, #fff600, #d4c416);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff600), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



a:hover.yellowbutton{

	border:1px solid #fff600;

	background: #fdf874;

	background: -moz-linear-gradient(top, #fdf874, #d4c416);

	background: -webkit-gradient(linear,left top, left bottom, from(#fdf874), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



a:link.whitebutton, a:visited.whitebutton{

	border:1px solid #CCCCCC;

    background: #e0e0e0;

    background: -moz-linear-gradient(top, #fff, #e0e0e0);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#e0e0e0));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#e0e0e0', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



a:hover.whitebutton{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



a:link.blackbutton, a:visited.blackbutton{

	border:1px solid #000;

    background: #000;

    background: -moz-linear-gradient(top, #3f3f3f, #000);

    background: -webkit-gradient(linear,left top, left bottom, from(#3f3f3f), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

	box-shadow: -2px 4px 5px #333333

}



a:hover.blackbutton{

	border:1px solid #000;

	background: #7c7c7c;

	background: -moz-linear-gradient(top, #7c7c7c, #000);

	background: -webkit-gradient(linear,left top, left bottom, from(#7c7c7c), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

}



/**********************************************/

/************* Splits Section *****************/

/**********************************************/



.splitnone{

	

	float:left;

	text-align:left;

	color:#25250F;

		padding:10px 2% 10px 2%;

}



.split2{

	width:46%;

	padding:10px 2% 10px 2%;

	float:left;

	text-align:left;

	color:#25250F;

}



.split3{

	

	padding:0px 2% 10px 1%;

	float:left;

	text-align:left;

	color:#25250F;

	width:100%;

}



.split23{

	width:61%;

	padding:10px 3% 10px 2%;

	float:left;

	text-align:left;

	color:#25250F;

}



.split4{

	width:21%;

	padding:10px 1% 10px 1%;

	float:left;

	text-align:left;

	color:#25250F;

}



.leftsection{

	width:75%;

	padding:10px 1% 10px 0%;

	float:left;

	text-align:left;

	color:#25250F;

}



.leftsectionalt{

	float:right !important;

	padding:10px 0% 10px 1%;

}



.leftsection{

	width:23.3%;

	padding:10px 0%;

	float:left;

	text-align:left;

	color:#25250F;

}



.rightsection{

	width:21.3%;

	padding:10px 0%;

	float:left;

	text-align:left;

	color:#25250F;

	margin-left:13PX;

}

/**********************************************/

/********** Simple Slider Section *************/

/**********************************************/



#simpleslider{

	width:100%;

	float:left;

	height:150px;

	overflow:hidden;

}



#simpleslider div{

	position:absolute;

	display:none;

}



#simpleslider div.previous{

	display:none;

}

#simpleslider div.current{

	display:block;

} 

.ccccc{

	position: absolute;

    z-index: 3000;  top: none;

} 



/**********************************************/

/*********** List Sets Section ****************/

/**********************************************/



li.tick{

	background-image:url(../images/tick.png);

	background-position: 0px 2px;

	background-repeat: no-repeat;

	padding:3px 0px 3px 22px;

	list-style-type: none;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

}



li.orange-cross{

	background-image:url(../images/orange-cross.png);

	background-position: 0px 3px;

	background-repeat: no-repeat;

	padding:3px 0px 3px 22px;

	list-style-type: none;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

}



li.red-cross{

	background-image:url(../images/red-cross.png);

	background-position: 0px 3px;

	background-repeat: no-repeat;

	padding:3px 0px 3px 22px;

	list-style-type: none;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

}



/**********************************************/

/*********** Icon Sets Section ****************/

/**********************************************/



.homeicon{

	background-image:url(../images/home-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 0px;

}



.clockicon{

	background-image:url(../images/clock-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 0px;

}



.calendericon{

	background-image:url(../images/calender-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 2px;

}



.emailicon{

	background-image:url(../images/message-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 22px;

	background-position: 0px 1px;

}



.phoneicon{

	background-image:url(../images/phone-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 2px;

}



.chaticon{

	background-image:url(../images/chat-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 3px;

}



.tagicon{

	background-image:url(../images/tag-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 1px;

}



.usericon{

	background-image:url(../images/user-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 1px;

}



.gamingicon{

	background-image:url(../images/games-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 3px;

}



.settingsicon{

	background-image:url(../images/settings-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 1px;

}



.uploadicon{

	background-image:url(../images/upload-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 1px;

}



.downloadicon{

	background-image:url(../images/download-icon.png);

	background-repeat: no-repeat;

	padding:3px 0px 3px 20px;

	background-position: 0px 3px;

}



/**********************************************/

/************** Alert Section *****************/

/**********************************************/



.informationalert{

	background-image:url(../images/infoalert.png);

	border:1px solid #CCCCCC;

	background-color:#E0E0E0;

	padding:15px 15px 15px 45px;

	background-repeat: no-repeat;

	background-position: 10px 10px;

	border-radius:3px;

	box-shadow:0px 1px 5px #999;

	margin: 10px 0px;

}



.informationalert span{

	font-family:sans-serif;

	font-weight:bold;

	font-size:11pt;

}



.warningalert{

	background-image:url(../images/warningalert.png);

	border:1px solid #FE7736;

	background-color:#FFBD59;

	padding:15px 15px 15px 45px;

	background-repeat: no-repeat;

	background-position: 10px 10px;

	border-radius:3px;

	box-shadow:0px 1px 5px #999;

	margin: 10px 0px;

	color:white;

}



.warningalert span{

	font-family:sans-serif;

	font-weight:bold;

	font-size:11pt;

}



.rejectionalert{

	background-image:url(../images/rejectionalert.png);

	border:1px solid #FF0F0F;

	background-color:#FF8080;

	padding:15px 15px 15px 45px;

	background-repeat: no-repeat;

	background-position: 10px 12px;

	border-radius:3px;

	box-shadow:0px 1px 5px #999;

	margin: 10px 0px;

	color:white;

}



.rejectionalert span{

	font-family:sans-serif;

	font-weight:bold;

	font-size:11pt;

}



.greenalert{

	background-image:url(../images/greenalert.png);

	border:1px solid #83CD52;

	background-color:#8DE182;

	padding:15px 15px 15px 45px;

	background-repeat: no-repeat;

	background-position: 10px 12px;

	border-radius:3px;

	box-shadow:0px 1px 5px #999;

	margin: 10px 0px;

	color:#060;

}



.greenalert span{

	font-family:sans-serif;

	font-weight:bold;

	font-size:11pt;

}



/**********************************************/

/*************** Tabs Section *****************/

/**********************************************/



.tabs_container {

	width: 100%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.tabs_container ul.tabs {

	list-style: none;

	height: 27px;

	margin: 0;

	border-bottom: 1px solid #DDD;

	padding:0px;

}

.tabs_container ul.tabs li {

	float: left;

	margin-right:2px;

	cursor:pointer;

}

.tabs_container ul.tabs li a, .tabs_container ul.tabs li a:visited {

	padding: 6px 16px;

	display: block;

	border-left: 1px solid #DDD;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	text-decoration: none;

    background: #d4d3d3;

    background: -moz-linear-gradient(top, #fff, #d4d3d3);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#d4d3d3));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#d4d3d3', GradientType=0);

	color:#807f7f;

	border-radius:4px 4px 0px 0px;

}

.tabs_container ul.tabs li.active a {

	background-color: #fff;

    background: -moz-linear-gradient(top, #fff, #fff);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#fff));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#fff', GradientType=0);

	padding: 6px 16px;

	display: block;

	border-left: 1px solid #DDD;

	border-top: 1px solid #DDD;

	border-right: 1px solid #DDD;

	text-decoration: none;

}

div.tab_contents_container {



}

div.tab_contents {

	display: none;

}

div.tab_contents_active {

	display: block;

}



/**********************************************/

/************* Toggles Section ****************/

/**********************************************/



.togglewrap{

	width:100%;

	float:left;

	margin-top:25px;

}



.toggletitle{

	width:94%;

	float:left;

	padding:3%;

	color:#807f7f;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	border: 1px solid #DDD;

	cursor:pointer;

	background-color: #E6E6E6;

	background-image:url(../images/toggles.png);

	background-repeat: no-repeat;

	background-position: right -55px;

}



.toggletitle.active {

	background-position: right 5px;

}



.togglecontent{

	width:94%;

	float:left;

	padding:3%;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#666666;

	border-left: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-bottom: 1px solid #DDD;

}



/**********************************************/

/************ Accordian Section ***************/

/**********************************************/



.accordionwrap{

	width:100%;

	float:left;

	margin-top:25px;

}



.accordiontitle{

	width:96%;

	float:left;

	padding:2%;

	color:#807f7f;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	border: 1px solid #DDD;

	cursor:pointer;

	background-color: #2472BB;

	background-image:url(../images/toggles.png);

	background-repeat: no-repeat;

	background-position: right -55px;

	box-shadow:-2px 4px 6px #333333;

	border-radius:10px;

	

	

}



.accordiontitle a, .accordiontitle a:visited, .accordiontitle a:hover{

	color:#ffffff;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:13pt;

	text-decoration:none;font-weight:bold;

}



.accordiontitle.active {

	background-position: right 5px;

}



.accordioncontent{

	width:94%;

	float:left;

	padding:3%;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#666666;

	border-left: 1px solid #DDD;

	border-right: 1px solid #DDD;

	border-bottom: 1px solid #DDD;

}



/**********************************************/

/************* Portfolio Section **************/

/**********************************************/



#portfolio-filter{

	width:100%;

	float:left;

}



#portfolio-filter{

	width:80%;

	float:left;

}



#portfolio-filter-choice{

	width:20%;

	float:right;

	text-align:right;

}



#portfolio-filter-choice img, #portfolio-filter-choice img a{

	border:0px;

}



#portfolio-filter ul{

	width:100%;

	float:left;

	margin:0px;

	padding:0px;

}



#portfolio-filter ul li{

	list-style-type:none;

	float@left;

	display:inline-block;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:orange;

	margin-bottom:20px;

}



#portfolio-container{

	width:100%;

	min-height:500px !important;

	float:left;

}



.portfoliowrap{

	width:100%;

	float:left;

	border: 1px solid #d5d5d5;

}



.portfoliowrap:hover{

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

}



.element{

	width:21%;

	padding:10px 2% 10px 2%;

	float:left;

	text-align:left;

	color:#7E7E7E;

}



.element3{

	width:30.1%;

	padding:10px 2% 10px 1%;

	float:left;

	text-align:left;

	color:#7E7E7E;

}



.element2{

	width:46%;

	padding:10px 2% 10px 2%;

	float:left;

	text-align:left;

	color:#7E7E7E;

}



.portfoliowrap .title{

	width:94%;

	float:right;

	padding:3%;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	color:#da640f;

	text-align:right;

	position: relative;

	border-bottom: 1px solid #d5d5d5;

}



.portfoliowrap .title .titlearrow{

	background-image: url(../images/arrow-down.png);

	background-repeat: no-repeat;

	position: absolute;

	right: 10%;

	bottom: -17px;

	display:block;

	width:32px;

	height:18px;

}



.portfoliowrap .portfolioimage{

	width:100%;

	float:left;

	overflow: hidden;

	border:0px;

}



.portfoliowrap .portfolioimage img{

	width:100%;

	border:0px;

}



.portfoliowrap .portfolioimage img a{

	width:100%;

	border:0px;

}



.portfoliowrap .text{

	width:94%;

	float:left;

	padding:3%;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#7e7e7e;

	text-align:center;

	position: relative;

	border-top: 1px solid #d5d5d5;

}



.portfoliowrap .text .textarrow{

	background-image: url(../images/arrow-up.png);

	background-repeat: no-repeat;

	position: absolute;

	right: 10%;

	top: -17px;

	display:block;

	width:32px;

	height:18px;

}



.isotope-item {

  z-index: 2;

}



.isotope-hidden.isotope-item {

  pointer-events: none;

  z-index: 1;

}



/**********************************************/

/************* Blogging Section ***************/

/**********************************************/



.blogwidgetstart{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px;

}



.blogwidget{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	margin-top:40px;

}



.widgettitle{

	width:100%;

	float:left;

	text-align:left;

	border-bottom:1px solid #d5d5d5;

}



.widgettitle h4{

	font-size:16pt;

	padding:4px 0px 4px 6px;

}



.widgetbody{

	width:100%;

	float:left;

	text-align:left;

	padding-top:15px;

}



.blogwrapstart{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	box-shadow; -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

box-shadow: inset 0px 0px 5px 2px rgba(0, 0.3);

-webkit-border-radius: 5px;

border-radius: 5px;

}



.blogwrap{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	margin-top:40px;

}



.blogtitle{

	width:100%;

	float:left;

	text-align:left;

	border-bottom:1px solid #d5d5d5;

}



.blogtitle h3{

	padding:4px 0px 4px 6px !important;

}



.blogtitle h3 a, .blogtitle h3 a:visited{

	font-size:16pt;

	color: #cbcaca;

	text-decoration:none;

}



.blogtitle h3 a:hover{

	font-size:16pt;

	color: #cbcaca;

	text-decoration:underline;

}



.blogcommenttitle{

	width:100%;

	float:left;

	text-align:center;

	padding: 10px 0px;

}



.blogcommenttitle h3{

	font-size:16pt;

	color: #cbcaca;

}



.blogbody{

	width:100%;

	float:left;

	text-align:left;

	padding-top:10px;

}



.blogimage{

	width:66%;

	float:left;

	padding: 0px;

	margin-left:2%;

	border: 1px solid #d5d5d5;

}



.blogimage:hover{

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

}



.blogimage img{

	width:100%;

	border:0px;

	padding:0px;

	margin:0px;

}



.blogimage a:link img, .blogimage a:visited img, .blogimage a:hover img{

	width:100%;

	border:0px;

	padding:0px;

	margin:0px;

	text-decoration:none;

}



.bloginfo{

	width:30%;

	float:right;

}



.bloginfo p{

	font-size:9pt!important;

	margin:7px 0px;

}



.bloginfo p:first-child{

	font-size:9pt!important;

	margin:15px 0px 7px 0px;

}



.bloginfo p span{

	color:#de770c;

	cursor:pointer;

}



.blogtext{

	width:96%;

	float:left;

	padding:10px 2%;

}



.blogpagination{

	width:100%;

	float:left;

	text-align:center;

}



.blogpagination ul{

	width:auto;

	float:none;

	padding:0px;

	margin:0px auto;

	text-align:center;

}



.blogpagination ul li{

	display:inline-block;

	list-style:none;

	margin:5px 2px;

}



.blogpagination ul li a, .pagination ul li a:visited{

	display:block;

	padding:5px 8px;

	text-decoration:none;

}



.blogpagination ul li a:hover{

	display:block;

	padding:5px 8px;

	text-decoration:none;

}



.blogbutton{

	padding-top:20px;

	text-align:right;

	border-top: 1px solid #d5d5d5;

}



/***** Advertising Section *****/



.blogadvertising{

	width:100%;

	float:left;

	text-align:center;

}



.blogadvertising img{

	margin:5px 8px 11px 8px;

	border:0px;

}



/***** Categories Section *****/



.blogcategories{

	width:100%;

	float:left;

}



.blogcategories ul{

	width:85%;

	float:none;

	padding:0px;

	margin:0px auto;

}



.blogcategories ul li{

	display:block;

	float:left;

	list-style-type: none;

	width:100%;

}



.blogcategories ul li:last-child{

	display:block;

	float:left;

	list-style-type: none;

	width:100%;

	padding-bottom:20px;

}



.blogcategories ul li a, .blogcategories ul li a:visited{

	padding:4px 8px 4px 2px;

	margin:0px;

	list-style-type: none;

	

	background-repeat: no-repeat;

	background-position: 0px 6px;

	text-decoration:none;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:11pt;

	color:#7e7e7e;

}



.blogcategories ul li a:hover{

	padding:4px 8px 4px 2px;

	margin:0px;

	list-style-type: none;



	background-repeat: no-repeat;

	background-position: 0px 6px;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:11pt;

	color:#d25809;

	text-decoration:none;

}



/***** Blog Comments Section *****/



.blogcomment{

	width:100%;

	float:left;

}



.blogcommentreply{

	width:75%;

	float:right;

}



.blogwcommentwrap{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	margin-top:40px;

}



.blogwcommentwrap2{

	width:99.5%;

	float:left;

	position:relative;

	background-color:white;

	height:auto;

	border:1px solid #d5d5d5;

	margin-top:40px;

}



.blogwcommentwrap:hover{

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

	-moz-opacity:0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

}



.commenttitle{

	width:100%;

	float:left;

	text-align:left;

	padding: 10px 0px;

	border-bottom:1px solid #d5d5d5;

}



.commenttitle p{

	margin:0px;

	padding:0px 0px 0px 10px;

	color:#cbcaca;

}



.avatarname{

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	padding:0px 30px;

	background-image: url(../images/usericon-big.jpg);

	background-repeat: no-repeat;

}



.avatardate{

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:10pt;

	padding:3px 0px 3px 30px;

	background-image: url(../images/calender-big.jpg);

	background-repeat: no-repeat;

	cursor:pointer;

	background-position: 0px -2px;

}



.avatardateorange{

	color:#da620b;

}



.avatarreply{

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	text-align:right;

	float:right;

	padding-right:10px;

}



.avatarreply a, .avatarreply a:visited{

	color:#cbcaca;

	text-decoration:none;

}



.avatarreply a:hover{

	color:#cbcaca;

	text-decoration:underline;

}



.commentuser{

	float:left;

	width:23%;

	padding:2% 2%;

}



.commentuserreply{

	float:left;

	width:23%;

	padding:2% 2%;

}



.commenttextreply{

	float:right;

	width:68%;

	padding:2% 3% 2% 2%;

}



.commenttextreply p{

	margin:0px;

	padding:7px 0px;

}



.commenttext{

	float:right;

	width:68%;

	padding:2% 3% 2% 2%;

}



.commenttext p{

	margin:0px;

	padding:7px 0px;

}



.blogcommentform{

	width:100%;

	float:left;

	text-align:center;

}



.blogcommentform fieldset{

	padding:10px 0px;

	margin:0px;

	border:0px;

}



.blogcommentform fieldset textarea{

	width:95%;

	padding:1%;

	border:1px solid #d5d5d5;

	height:120px;

	overflow:hidden;

	font-family: 'HelveticaLTStdRoman', Arial, Helvetica, sans-serif;

	font-size:10pt;

	color: #AFADAD;

}



.commentbutton{

	padding:5px 10px;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	color: white;

	border:1px solid #d5d5d5;

	background-color:#dbdada;

	float:right;

	text-align:right;

	margin-right:10px;

}



.commentbutton:hover{

	padding:5px 10px;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:16pt;

	color: white;

	border:1px solid #dbdada;

	background-color:#919191;

	float:right;

	text-align:right;

	margin-right:10px;

}



.commentbutton_fieldset{

	padding-top:0px !important;

}

/**********************************************/

/************* Contact & registration Section ****************/

/**********************************************/



.contactdetails{

	width:90%;

	float:none;

	margin:5px auto 5px auto;

}



.contactdetails p{

	padding:0px 0px 13px 20px;

	margin:0px;

	background-image: url(../images/orange-cross.png);

	background-repeat: no-repeat;

	font-size:10pt;

}



.contacttitle{

	width:100%;

	float:left;

	border-bottom:1px solid #d5d5d5;

	padding:10px 0px;

	text-align:left;

}



.contacttitle h2{

	padding-left:20px;

	color:#da620b;

	font-size:16pt;

}



.contacttextarea{

	width:38%;

	float:right;

	padding: 10px 1% 10px 0px;

}



.contacttextarea fieldset{

	padding:0px;

	margin:0px;

	border:0px;

}



textarea.contacttextarea{

	width:93%;

	padding:2%;

	border:1px solid #d5d5d5;

	min-height:180px;

	color: #939393;

	font-size:12pt;

	font-family: 'HelveticaLTStdRoman', Arial, Helvetica, sans-serif;

}

.contacttextform{

	width:85%;

	padding:10px 1% 10px 4%;

	

	border:2px solid #D5D5D5;

	color: #1B2332;

	font-size:11pt;

	font-family: 'HelveticaLTStdRoman', Arial, Helvetica, sans-serif;

	margin-bottom:0px;

	border-radius: 5px 5px 5px 5px;

    box-shadow: 2px 6px 6px #D1D1D1 inset;

}



.contactformbutton{

	background-color:#0E2E50;

	padding: 5px 6px;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:13pt;

	float:right;

	border:0px;

	color:white;

	 background: -moz-linear-gradient(center top , #2E94FF, #0E2E50) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 2px solid #0E2E50;

	border-radius:4px;

  margin:1%;

    text-shadow: none !important;

}



.contactformbutton:hover{

 background: -moz-linear-gradient(center top , #63C9F0, #0E2E50) repeat scroll 0 0 rgba(0, 0, 0, 0);

}



.contacttextboxes{

	width:95%;

	float:left;



	padding: 3%;

	color: #2E94FF;

		padding-top:1px;

}

.aa

{

	padding:0px 0px 15px 0px;

	margin:0px;

	border:0px;

}



.contacttextboxes fieldset{

	padding:0px 0px 3px 0px;

	margin:0px;

	border:0px;

}



#map_canvas{

	width:96%;

	margin:2%;

	float:left;

	height:165px;

	background-color:#CCC;

}



#googlecontent{

	width:40%;

	height:30px;

}



#contactwarning{

	width:90%;

	display:none;

	padding: 20px 0px;

	margin:30px auto 0px auto;

	color:#DA620B;

	font-weight:bold;

}



#contactajax{

	width:90%;

	display:none;

	background-image:url(../images/greenalert.png);

	border:1px solid #83CD52;

	background-color:#8DE182;

	padding:5px 15px 5px 45px;

	margin:55px auto 10px auto;

	color:#060;

	font-family:sans-serif;

	font-weight:bold;

	font-size:11pt;

	background-position: 10px 12px;

	border-radius:3px;

	box-shadow:0px 1px 5px #999;

	background-repeat: no-repeat;

	text-align:left;

}



/**********************************************/

/*********** Pagination Section ***************/

/**********************************************/



.pagination{

	width:100%;

	float:left;

	text-align:center;

}



.pagination ul{

	width:100%;

	float:left;

	padding:0px;

	margin:0px;

}



.pagination ul li{

	float:left;

	display:inline-block;

	list-style:none;

	margin:5px 5px;

	font-family: 'HelveticaLTStdRoman',Arial, Helvetica, sans-serif;

	font-size:11pt;

}



.pagination ul li a, .pagination ul li a:visited{

	display:block;

	padding:5px 10px;

	text-decoration:none;

}



.pagination ul li a:hover{

	display:block;

	padding:5px 10px;

	text-decoration:none;

}





/***** Black *****/

.pagination ul li a:link.blacksquare, .pagination ul li a:visited.blacksquare{

	border:1px solid #000;

    background: #000;

    background: -moz-linear-gradient(top, #3f3f3f, #000);

    background: -webkit-gradient(linear,left top, left bottom, from(#3f3f3f), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

}



.pagination ul li a:hover.blacksquare{

	border:1px solid #000;

	background: #7c7c7c;

	background: -moz-linear-gradient(top, #7c7c7c, #000);

	background: -webkit-gradient(linear,left top, left bottom, from(#7c7c7c), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

}



.pagination ul li a:link.blacksquareactive, .pagination ul li a:visited.blacksquareactive{

	border:1px solid #000;

	background: #7c7c7c;

	background: -moz-linear-gradient(top, #7c7c7c, #000);

	background: -webkit-gradient(linear,left top, left bottom, from(#7c7c7c), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

}



.pagination ul li a:hover.blacksquareactive{

	border:1px solid #000;

    background: #000;

    background: -moz-linear-gradient(top, #3f3f3f, #000);

    background: -webkit-gradient(linear,left top, left bottom, from(#3f3f3f), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

}



.pagination ul li a:link.blackcurve, .pagination ul li a:visited.blackcurve{

	border:1px solid #000;

    background: #000;

    background: -moz-linear-gradient(top, #3f3f3f, #000);

    background: -webkit-gradient(linear,left top, left bottom, from(#3f3f3f), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.blackcurve{

	border:1px solid #000;

	background: #7c7c7c;

	background: -moz-linear-gradient(top, #7c7c7c, #000);

	background: -webkit-gradient(linear,left top, left bottom, from(#7c7c7c), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:link.blackcurveactive, .pagination ul li a:visited.blackcurveactive{

	border:1px solid #000;

	background: #7c7c7c;

	background: -moz-linear-gradient(top, #7c7c7c, #000);

	background: -webkit-gradient(linear,left top, left bottom, from(#7c7c7c), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#7c7c7c', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.blackcurveactive{

	border:1px solid #000;

    background: #000;

    background: -moz-linear-gradient(top, #3f3f3f, #000);

    background: -webkit-gradient(linear,left top, left bottom, from(#3f3f3f), to(#000));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#3f3f3f', EndColorStr='#000', GradientType=0);

	color:#fff;

	text-shadow:none !important;

	border-radius:4px;

}



/***** White *****/

.pagination ul li a:link.whitesquare, .pagination ul li a:visited.whitesquare{

	border:1px solid #CCCCCC;

    background: #e0e0e0;

    background: -moz-linear-gradient(top, #fff, #e0e0e0);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#e0e0e0));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#e0e0e0', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



.pagination ul li a:hover.whitesquare{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



.pagination ul li a:link.whitesquareactive, .pagination ul li a:visited.whitesquareactive{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



.pagination ul li a:hover.whitesquareactive{

	border:1px solid #CCCCCC;

    background: #e0e0e0;

    background: -moz-linear-gradient(top, #fff, #e0e0e0);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#e0e0e0));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#e0e0e0', GradientType=0);

	color:#666666;

	text-shadow:none !important;

}



.pagination ul li a:link.whitecurve, .pagination ul li a:visited.whitecurve{

	border:1px solid #CCCCCC;

    background: #e0e0e0;

    background: -moz-linear-gradient(top, #fff, #e0e0e0);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#e0e0e0));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#e0e0e0', GradientType=0);

	color:#666666;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.whitecurve{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:link.whitecurveactive, .pagination ul li a:visited.whitecurveactive{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.whitescurveactive{

	border:1px solid #999;

	background: #fff;

	background: -moz-linear-gradient(top, #fff, #999);

	background: -webkit-gradient(linear,left top, left bottom, from(#fff), to(#999));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff', EndColorStr='#999', GradientType=0);

	color:#666666;

	text-shadow:none !important;

	border-radius:4px;

}



/***** Yellow *****/

.pagination ul li a:link.yellowsquare, .pagination ul li a:visited.yellowsquare{

	border:1px solid #e0be00;

    background: #d4c416;

    background: -moz-linear-gradient(top, #fff600, #d4c416);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff600), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



.pagination ul li a:hover.yellowsquare{

	border:1px solid #fff600;

	background: #fdf874;

	background: -moz-linear-gradient(top, #fdf874, #d4c416);

	background: -webkit-gradient(linear,left top, left bottom, from(#fdf874), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



.pagination ul li a:link.yellowsquareactive, .pagination ul li a:visited.yellowsquareactive{

	border:1px solid #fff600;

	background: #fdf874;

	background: -moz-linear-gradient(top, #fdf874, #d4c416);

	background: -webkit-gradient(linear,left top, left bottom, from(#fdf874), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



.pagination ul li a:hover.yellowsquareactive{

	border:1px solid #e0be00;

    background: #d4c416;

    background: -moz-linear-gradient(top, #fff600, #d4c416);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff600), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

}



.pagination ul li a:link.yellowcurve, .pagination ul li a:visited.yellowcurve{

	border:1px solid #e0be00;

    background: #d4c416;

    background: -moz-linear-gradient(top, #fff600, #d4c416);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff600), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.yellowcurve{

	border:1px solid #fff600;

	background: #fdf874;

	background: -moz-linear-gradient(top, #fdf874, #d4c416);

	background: -webkit-gradient(linear,left top, left bottom, from(#fdf874), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:link.yellowcurveactive, .pagination ul li a:visited.yellowcurveactive{

	border:1px solid #fff600;

	background: #fdf874;

	background: -moz-linear-gradient(top, #fdf874, #d4c416);

	background: -webkit-gradient(linear,left top, left bottom, from(#fdf874), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fdf874', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

	border-radius:4px;

}



.pagination ul li a:hover.yellowcurveactive{

	border:1px solid #e0be00;

    background: #d4c416;

    background: -moz-linear-gradient(top, #fff600, #d4c416);

    background: -webkit-gradient(linear,left top, left bottom, from(#fff600), to(#d4c416));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fff600', EndColorStr='#d4c416', GradientType=0);

	color:#333;

	text-shadow:none !important;

	border-radius:4px;

}



/***** Purple *****/

.pagination ul li a:link.purplesquare, .pagination ul li a:visited.purplesquare{

	border:1px solid #9825c3;

    background: #7d16d4;

    background: -moz-linear-gradient(top, #bf5af9, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#bf5af9), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



.pagination ul li a:hover.purplesquare{

	border:1px solid #9825c3;

    background: #cf82fb;

    background: -moz-linear-gradient(top, #cf82fb, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#cf82fb), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



.pagination ul li a:link.purplesquareactive, .pagination ul li a:visited.purplesquareactive{

	border:1px solid #9825c3;

    background: #cf82fb;

    background: -moz-linear-gradient(top, #cf82fb, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#cf82fb), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



.pagination ul li a:hover.purplesquareactive{

	border:1px solid #9825c3;

    background: #7d16d4;

    background: -moz-linear-gradient(top, #bf5af9, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#bf5af9), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9', EndColorStr='#7d16d4', GradientType=0);

	color:white;

}



.pagination ul li a:link.purplecurve, .pagination ul li a:visited.purplecurve{

	border:1px solid #9825c3;

    background: #7d16d4;

    background: -moz-linear-gradient(top, #bf5af9, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#bf5af9), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9', EndColorStr='#7d16d4', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.purplecurve{

	border:1px solid #9825c3;

    background: #cf82fb;

    background: -moz-linear-gradient(top, #cf82fb, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#cf82fb), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb', EndColorStr='#7d16d4', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:link.purplecurveactive, .pagination ul li a:visited.purplecurveactive{

	border:1px solid #9825c3;

    background: #cf82fb;

    background: -moz-linear-gradient(top, #cf82fb, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#cf82fb), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cf82fb', EndColorStr='#7d16d4', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.purplecurveactive{

	border:1px solid #9825c3;

    background: #7d16d4;

    background: -moz-linear-gradient(top, #bf5af9, #7d16d4);

    background: -webkit-gradient(linear,left top, left bottom, from(#bf5af9), to(#7d16d4));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#bf5af9', EndColorStr='#7d16d4', GradientType=0);

	color:white;

	border-radius:4px;

}



/***** Pink *****/

.pagination ul li a:link.pinksquare, .pagination ul li a:visited.pinksquare{

	border:1px solid #ff006c;

    background: #ff0066;

    background: -moz-linear-gradient(top, #fb678a, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb678a), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



.pagination ul li a:hover.pinksquare{

	border:1px solid #ff006c;

    background: #fb88a3;

    background: -moz-linear-gradient(top, #fb88a3, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb88a3), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



.pagination ul li a:link.pinksquareactive, .pagination ul li a:visited.pinksquareactive{

	border:1px solid #ff006c;

    background: #fb88a3;

    background: -moz-linear-gradient(top, #fb88a3, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb88a3), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



.pagination ul li a:hover.pinksquareactive{

	border:1px solid #ff006c;

    background: #ff0066;

    background: -moz-linear-gradient(top, #fb678a, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb678a), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a', EndColorStr='#ff0066', GradientType=0);

	color:white;

}



.pagination ul li a:link.pinkcurve, .pagination ul li a:visited.pinkcurve{

	border:1px solid #ff006c;

    background: #ff0066;

    background: -moz-linear-gradient(top, #fb678a, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb678a), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a', EndColorStr='#ff0066', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.pinkcurve{

	border:1px solid #ff006c;

    background: #fb88a3;

    background: -moz-linear-gradient(top, #fb88a3, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb88a3), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3', EndColorStr='#ff0066', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:link.pinkcurveactive, .pagination ul li a:visited.pinkcurveactive{

	border:1px solid #ff006c;

    background: #fb88a3;

    background: -moz-linear-gradient(top, #fb88a3, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb88a3), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb88a3', EndColorStr='#ff0066', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.pinkcurveactive{

	border:1px solid #ff006c;

    background: #ff0066;

    background: -moz-linear-gradient(top, #fb678a, #ff0066);

    background: -webkit-gradient(linear,left top, left bottom, from(#fb678a), to(#ff0066));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fb678a', EndColorStr='#ff0066', GradientType=0);

	color:white;

	border-radius:4px;

}



/***** Orange *****/

.pagination ul li a:link.orangesquare, .pagination ul li a:visited.orangesquare{

	border:1px solid #b85208;

    background: #ff9c00;

    background: -moz-linear-gradient(top, #ff9c00, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#ff9c00), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00', EndColorStr='#da620b', GradientType=0);

	color:white;

}



.pagination ul li a:hover.orangesquare{

	border:1px solid #b85208;

    background: #f7c87d;

    background: -moz-linear-gradient(top, #f7c87d, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#f7c87d), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d', EndColorStr='#da620b', GradientType=0);

	color:white;

}



.pagination ul li a:link.orangesquareactive, .pagination ul li a:visited.orangesquareactive{

	border:1px solid #b85208;

    background: #f7c87d;

    background: -moz-linear-gradient(top, #f7c87d, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#f7c87d), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d', EndColorStr='#da620b', GradientType=0);

	color:white;

}



.pagination ul li a:hover.orangesquarevisited{

	border:1px solid #b85208;

    background: #ff9c00;

    background: -moz-linear-gradient(top, #ff9c00, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#ff9c00), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00', EndColorStr='#da620b', GradientType=0);

	color:white;

}



.pagination ul li a:link.orangecurve, .pagination ul li a:visited.orangecurve{

	border:1px solid #b85208;

    background: #ff9c00;

    background: -moz-linear-gradient(top, #ff9c00, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#ff9c00), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00', EndColorStr='#da620b', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.orangecurve{

	border:1px solid #b85208;

    background: #f7c87d;

    background: -moz-linear-gradient(top, #f7c87d, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#f7c87d), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d', EndColorStr='#da620b', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:link.orangecurveactive, .pagination ul li a:visited.orangecurveactive{

	border:1px solid #b85208;

    background: #f7c87d;

    background: -moz-linear-gradient(top, #f7c87d, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#f7c87d), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f7c87d', EndColorStr='#da620b', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.orangecurveactive{

	border:1px solid #b85208;

    background: #ff9c00;

    background: -moz-linear-gradient(top, #ff9c00, #da620b);

    background: -webkit-gradient(linear,left top, left bottom, from(#ff9c00), to(#da620b));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff9c00', EndColorStr='#da620b', GradientType=0);

	color:white;

	border-radius:4px;

}



/***** Green *****/

.pagination ul li a:link.greensquare, .pagination ul li a:visited.greensquare{

	border:1px solid #5e9f51;

    background: #69903c;

    background: -moz-linear-gradient(top, #77e777, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#77e777), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777', EndColorStr='#69903c', GradientType=0);

	color:white;

}



.pagination ul li a:hover.greensquare{

	border:1px solid #5e9f51;

    background: #8ab953;

    background: -moz-linear-gradient(top, #8ab953, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#8ab953), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953', EndColorStr='#69903c', GradientType=0);

	color:white;

}



.pagination ul li a:link.greensquareactive, .pagination ul li a:visited.greensquareactive{

	border:1px solid #5e9f51;

    background: #8ab953;

    background: -moz-linear-gradient(top, #8ab953, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#8ab953), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953', EndColorStr='#69903c', GradientType=0);

	color:white;

}



.pagination ul li a:hover.greensquareactive{

	border:1px solid #5e9f51;

    background: #69903c;

    background: -moz-linear-gradient(top, #77e777, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#77e777), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777', EndColorStr='#69903c', GradientType=0);

	color:white;

}



.pagination ul li a:link.greencurve, .pagination ul li a:visited.greencurve{

	border:1px solid #5e9f51;

    background: #69903c;

    background: -moz-linear-gradient(top, #77e777, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#77e777), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777', EndColorStr='#69903c', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.greencurve{

	border:1px solid #5e9f51;

    background: #8ab953;

    background: -moz-linear-gradient(top, #8ab953, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#8ab953), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953', EndColorStr='#69903c', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:link.greencurveactive, .pagination ul li a:visited.greencurveactive{

	border:1px solid #5e9f51;

    background: #8ab953;

    background: -moz-linear-gradient(top, #8ab953, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#8ab953), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8ab953', EndColorStr='#69903c', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.greencurveactive{

	border:1px solid #5e9f51;

    background: #69903c;

    background: -moz-linear-gradient(top, #77e777, #69903c);

    background: -webkit-gradient(linear,left top, left bottom, from(#77e777), to(#69903c));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#77e777', EndColorStr='#69903c', GradientType=0);

	color:white;

	border-radius:4px;

}



/***** Red *****/

.pagination ul li a:link.redsquare, .pagination ul li a:visited.redsquare{

	border:1px solid #872828;

    background: #a10505;

    background: -moz-linear-gradient(top, #e74444, #a10505);

    background: -webkit-gradient(linear,left top, left bottom, from(#e74444), to(#a10505));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444', EndColorStr='#a10505', GradientType=0);

	color:white;

}



.pagination ul li a:hover.redsquare{

	border:1px solid #aa3c3c;

    background: #bf1616;

    background: -moz-linear-gradient(top, #f56a6a, #bf1616);

    background: -webkit-gradient(linear,left top, left bottom, from(#f56a6a), to(#bf1616));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a', EndColorStr='#bf1616', GradientType=0);

	color:white;

}



.pagination ul li a:link.redsquareactive, .pagination ul li a:visited.redsquareactive{

	border:1px solid #aa3c3c;

    background: #bf1616;

    background: -moz-linear-gradient(top, #f56a6a, #bf1616);

    background: -webkit-gradient(linear,left top, left bottom, from(#f56a6a), to(#bf1616));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a', EndColorStr='#bf1616', GradientType=0);

	color:white;

}



.pagination ul li a:hover.redsquareactive{

	border:1px solid #872828;

    background: #a10505;

    background: -moz-linear-gradient(top, #e74444, #a10505);

    background: -webkit-gradient(linear,left top, left bottom, from(#e74444), to(#a10505));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444', EndColorStr='#a10505', GradientType=0);

	color:white;

}



.pagination ul li a:link.redcurve, .pagination ul li a:visited.redcurve{

	border:1px solid #872828;

    background: #a10505;

    background: -moz-linear-gradient(top, #e74444, #a10505);

    background: -webkit-gradient(linear,left top, left bottom, from(#e74444), to(#a10505));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444', EndColorStr='#a10505', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.redcurve{

	border:1px solid #aa3c3c;

    background: #bf1616;

    background: -moz-linear-gradient(top, #f56a6a, #bf1616);

    background: -webkit-gradient(linear,left top, left bottom, from(#f56a6a), to(#bf1616));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a', EndColorStr='#bf1616', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:link.redcurveactive, .pagination ul li a:visited.redcurveactive{

	border:1px solid #aa3c3c;

    background: #bf1616;

    background: -moz-linear-gradient(top, #f56a6a, #bf1616);

    background: -webkit-gradient(linear,left top, left bottom, from(#f56a6a), to(#bf1616));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f56a6a', EndColorStr='#bf1616', GradientType=0);

	color:white;

	border-radius:4px;

}



.pagination ul li a:hover.redcurveactive{

	border:1px solid #872828;

    background: #a10505;

    background: -moz-linear-gradient(top, #e74444, #a10505);

    background: -webkit-gradient(linear,left top, left bottom, from(#e74444), to(#a10505));

    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e74444', EndColorStr='#a10505', GradientType=0);

	color:white;

	border-radius:4px;

}



/***** normal *****/

.pagination ul li a:link.normal, .pagination ul li a:visited.normal, .blogpagination ul li a:link.normal, .blogpagination ul li a:visited.normal{

	color:#999;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:15pt;

}



.pagination ul li a:hover.normal, .blogpagination ul li a:hover.normal{

	color:#d25809;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:15pt;

}



.pagination ul li a:link.normalactive, .pagination ul li a:visited.normalactive, .blogpagination ul li a:link.normalactive, .blogpagination ul li a:visited.normalactive{

	color:#d25809;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:15pt;

}



.pagination ul li a:hover.normalactive, .blogpagination ul li a:hover.normalactive{

	color:#999;

	font-family: 'BebasNeueRegular',Arial, Helvetica, sans-serif;

	font-size:15pt;

}



.custom_header

{

width:100%;

float:left;	

text-align:left;

line-height:26px;

margin-top:2px;

}

.custom_header h1

{

	font-family:myFirstFont;

    color:#046901 !important;

    font-size:18px ;

    font-weight:bold;

     /*text-shadow:0px 0px 0 rgb(175,182,186),0px -1px 0 rgb(144,151,155),0px -2px 0 rgb(112,119,123),0px -3px 0 rgb(81,88,92), 0px -4px 0 rgb(50,57,61),0px -5px 4px rgba(0,0,0,0.05),0px -5px 1px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,.2); */

}

.issn_no

{

	width:99%;

	float:right;

	text-align:right;

	/*Apply this class to some text to unlock the secrets of the third dimension!*/



font-family: 'Comic Sans MS', cursive;

line-height: 1em;

color: #046901;font-size: 14px;





margin-right:4px;

}

.head_tagline

{

	color:#070BFD; 

	font-weight:bold;

}



.header_left {

    background: url("../images/header.bg.left.000.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    float: left;

    height: 159px;

    margin: -4px 0 0 -208px;

    width: 188px;

}

.header_right {

    background: url("../images/header.bg.right.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    

    height: 159px;

    margin: -4px 0 0 880px;

    width: 188px;

}



.shadow {

    margin: 0;

    padding: 0;

    width: 940px;

	height:36px;

}



.issue_count

{

	 background: #1e5799; /* Old browsers */

background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */

background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

box-shadow:-2px 4px 5px #333333;



	color:#fff;

	font-size:14px;

}



.issue_Paper_list

{

	width:100%;

	font-size:16px;

	font-weight:bold;

	

}

.issue_main

{

	border:1px solid #999;

	

}

.issue_in

{

	padding-top:10px !important;

	 

	

}

.abstract

{

	display:none;

	text-align:justify;

}

.d_even

{

	background:#e7e7e7;	

}

.d_odd

{

	background:#9CC;	

}

.error_msg

{

border:#FFF dotted 2px;

background:#AD0001;

font-size:16px;

border-radius:7px;

margin-bottom:13px;

padding:5px;



color:#fff!important;

}





.indexing_content {

   float: left;

    list-style: outside none none;

    margin: 20px 0 0;

    padding: 0;

    width: 100%;

}

.indexing_content li {

    border: 1px solid #999;

    float: left;

    height: 120px;

    margin: 0 22px 18px 31px;

    padding: 0;

    width: 173px;

}



.contact_us_icon

{

padding-left:20px !important;



background-image: url(../images/111.ico) !important;

background-position: left;

background-repeat: no-repeat;



}

.s_art_icon

{

padding-left:20px !important;



background-image: url(../images/art.ico) !important;

background-position: left;

background-repeat: no-repeat;



}

.editor_art_icon

{

padding-left:20px !important;



background-image: url(../images/333.ico) !important;

background-position: left;

background-repeat: no-repeat;



}

.home_icon

{



/*background-image: url(../images/home.png) !important;

background-position: center;

background-repeat: no-repeat; */

height:23px;

width:24px;

padding: 2px 8px 8px !important;

}



.other_icon

{



padding-left:20px !important;



background-image: url(../images/444.ico) !important;

background-position: left;

background-repeat: no-repeat;





}

