

/* Start Custom Styles */
@import url('../global.css');

#bookmarkTd	{text-align: right}


#ajaxDiv,fieldset input[type~="text"],fieldset textarea ,fieldset {border: 1px solid #FDCB57; }
fieldset input[type~="text"]:hover,fieldset  textarea:hover {border: 1px solid #FF8737;background-color: #FFF9F9}
fieldset input[type~="text"]:focus,fieldset  textarea:focus {
	border: 1px solid #B83D01;
	background-color: #FFFAF2
}
#ajaxDiv {border: 0px}
.hdComment {font-size: small;}
#commentForm{}

#contentTable1_2{border-collapse: collapse; border: 1px dotted #CACAFF; background-color: #008080}


/* YUI TabView */
.yui-skin-sam .yui-navset .yui-nav  {
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}

.yui-skin-sam .yui-navset .yui-content {
	/*padding: 0;
	border: 0; */
}

/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border-width: 0 0 2px;
}

/* YUI Button */
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {   
  font-size: xx-small; /* font size */
}

/* YUI Panel */
.yui-skin-sam .yui-panel .hd {    
	font-size: xx-small; /* font size */
	line-height: 2.5;
}

/* Auto-Suggest */
.yui-skin-sam .yui-ac { /* DO NOT CHANGE! */
	position: relative; 
}

.yui-skin-sam .yui-ac-input { /* DO NOT CHANGE! */
	position: relative;
	width: auto;
}

.yui-skin-sam .yui-ac-content ul{
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
	color: #000000; /* text color */ 
}

.BlockBody {border:0px dotted #C2D4DA; margin:1px; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
	overflow:hidden; text-align:justify;}
	

/* carousel */

    .yui-carousel-element li {
        height: 154px;
        text-align: left;
    }

    #container {
        font-size: 13px;
        margin: 0 auto;
        
    }

    #container a {
        text-decoration: none;
    }
            
    #container .intro {
        display: inline;
        margin: 0px 14px 0px 4px;
        width: 202px;
    }
            
    #container .item {
        display: inline;
        margin: 0 22px 0 12px;
        overflow: hidden;
        padding-right: 80px;
        width: 106px;
    }

    #container .item .authimg {
        bottom: 2px;
        margin-left: 61px;
        position: absolute;
        z-index: 1;
    }
            
    #container .item h3 {
        line-height: 85%;
        margin-top: 4px;
    }
            
    #container .item h3 a {
        font: 77% Arial, sans-serif;
        position: relative;
        text-transform: uppercase;
        z-index: 2;
    }
            
    #container .item h3 a:link {
        color:#35a235;
    }
            
    #container .item h4 {
        margin-top:5px;
    }
            
    #container .item h4 a {
        font: 100% Georgia, Times, serif;
        position: relative;
        z-index:2;
    }

    #container .item h4 a:link {
        color:#00639b;
    }
            
    #container .item cite {
        color: #888;
        display: block;
        font-size: 77%;
        line-height: normal;
        margin-bottom: 30px;
    }
            
    #container .item p.all {
        bottom: 25px;
        position: absolute;
        z-index: 2;
    }
            
    #container .item p.all a {
        font-weight: bold;
        font-size: 85%;
    }
    

 /* common styling Start Multilevel Css*/
.menu2 {
float:left; width:100%; font-family: verdana, arial, sans-serif, "Arial Unicode MS", Raghindi, shiDeva; font-size:11pt; border-top:0px solid #CC0000;
margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0px; font-weight:bold;height:33px;}

.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#E1C79C; color:#FFFF00; width:152px; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px}

.menu2 ul li a, .menu2 ul li a:visited {
float:left; display:block; text-decoration:none; vertical-align:middle;padding:9px 10px; line-height:13pt; height:33px;margin-left:10px;font-size:11pt;
}

.menu2 ul li:hover {width:auto;background-image: url('menu_h.png');background-repeat: repeat-x;height:38px;color:#fff}

.menu2 ul li a:hover {text-decoration: none;}

.menu2 ul li:hover a {text-decoration: none;}

.menu2 ul li ul {
display: none;
}
.menu2 table {
margin:0; border-collapse:collapse; font-size:12pt; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:29px; background:#EDDEC4; margin-top:1px; left:0; width:152px
}

.menu2 ul li:hover ul.scroller {
height:18px; width:172px; overflow:auto;}

.menu2 ul li:hover ul.endstop {
left:-90px;
}
.menu2 ul li:hover ul li ul {
display: none;
}
.menu2 ul li:hover ul li a {
display:block; background:#EDDFC5; height:auto;line-height:15px;width:120px; padding-left:16px; padding-right:16px; padding-top:4px; padding-bottom:4px;
}
.menu2 ul li:hover ul li a.drop {
background:#E3C99E;
}
.menu2 ul li:hover ul li a:hover {
background: #E1C79C;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #D7B57B;
}
.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#000000; left:152px; height:18px; width:172px; overflow:auto; background:#EBDABE;
}
.menu2 ul li:hover ul li:hover ul li a {background:#D1A863;}
.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}


.menu2 ul li:hover ul li:hover ul.left {
left:-172px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#CDA35A; color:#00FFFF;}



/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:29px; background:#aaa;left:0; marg\in-top:1px;
}
.menu2 ul li a:hover ul.scroller {
height:18px; overflow:auto;}

.menu2 ul li a:hover ul.endstop {
left: -90px;
}
.menu2 ul li a:hover ul li a {
display:block; color:#fff; height:1px; line-height:15px; padding:4px 9px; width:150px; w\idth:120px;
}
.menu2 ul li a:hover ul li a.drop {
background:#888; padding-bottom:5px;
}
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu2 ul li a:hover ul li a:hover {
color:#ff0; background: #888;
}
.menu2 ul li a:hover ul li a:hover.drop {
 background: #888; color:#ff0;
}
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:18px; width:170px; overflow:auto; background:#888;
}
.menu2 ul li a:hover ul li a:hover ul.left {
left:-170px;
}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff;}

.menu2
{
background-image: url('menu_n.png');background-repeat: repeat-x;
padding-bottom:5px;
width:976px;z-index:1000;
background-color:#FF4500;margin-left:12px;
}

.left {clear:both;}
/* End Multilevel Css*/

/*Rating Widgate Theme Specific--*/
.noRate {
	background-image : url('../images/starrating2.gif');
	background-repeat : no-repeat;
	background-position : 0px 0px;
}
.Rated {
	background-image : url('../images/starrating2.gif');
	background-repeat : no-repeat;
	background-position : 0 -21px;
}
.RatedOver {
	background-image : url('../images/starrating2.gif');
	background-repeat : no-repeat;
	background-position : 0 -41.5px;
}
/*List Styles Theme Specific--*/
ol{
	list-style-position: inside;
}
li{
	list-style-position: inside;
}
.diy_space li {
	margin-bottom : 10px;
	margin-top : 5px;
	padding : 3px;
}
.diy_li
{
	margin-bottom : 5px;
	margin-top : 2px;
	padding : 2px;
	list-style:square inside;
	text-align:left;
}
.diy_li li, .diy_li li a, .diy_li li ul li, .diy_li li ul li a
{
	font-size:10pt;
	word-spacing: 5px; 
}
.diy_li li:hover, .diy_li li a:hover, .diy_li li ul li a:hover 
{
	font-size:11pt;
}
.diy_subli
{
display: none;
text-align:left;
text-indent: 7px;
}
/* Display sub list or sub menu */
.diy_li li:hover ul, li.over ul
{
display: block;
}
.diy_bullet1 {
	list-style-type : circle;
	list-style-image : url('../images/Bullet1.png');
	list-style-position : inside;
	padding : 5px;
	text-align : justify;
	margin : 5px;
	line-height : 140%;
	text-indent: 7px;
	
}
.diy_bullet2 {
	list-style-type : circle;
	list-style-image : url('../images/Bullet2.png');
	list-style-position : inside;
	padding : 5px;
	text-align : justify;
	margin : 5px;
	line-height : 140%;
	text-indent: 7px;
}
.diy_bullet3 {
	list-style-type : circle;
	list-style-image : url('../images/Bullet7.png');
	list-style-position : inside;
	padding : 5px;
	text-align : justify;
	margin : 5px;
	line-height : 140%;
	text-indent: 7px;
}
.diy_bullet4 {
	list-style-type : circle;
	list-style-image : url('../images/Bullet8.png');
	list-style-position : inside;
	padding : 3px;
	text-align : justify;
	margin : 5px;
	line-height : 140%;
	text-indent: 7px;
}
/*iFrame Styles Theme Specific--*/
#diy_go
{
	width:156px; height:120px; padding:2px; overflow:hidden;
}
#diy_go textarea
{
	overflow: auto; width: 140px;margin-top: 5px;
}
/*splited Header Font Styles Theme Specific --*/
h1 {
	font-size : 16pt;
	font-weight : bold;
}
h2, h2 a {
	font-size : 14pt;
	font-weight : bold;
}
h3, h3 a {
	font-size : 12pt;
	font-weight : bold;
	word-spacing : 2px;
}
h4, h4 a, .diy_clink1, #diy_clist2 a {
	font-size : 11pt;
	font-weight : bold;
}
h5, h5 a {
	font-size : 10pt;
	font-weight : bold;
}
h6, a, .diy_cl1 {
	font-size : 9pt;
}
.diy_Dcaps:first-letter {
	font-size : 24pt;
	line-height: 24pt;
	
}
.diy_Dcaps2 {
	font-size : 24pt;
	line-height: 24pt;
}
/*Text Color Styles theme Specific --*/
.table1 {
	border-color: #000;
}
.table2 {
	border-color: #000;
	background-color:transparent;
	}
.table3
{background-color:transparent;}
.table4
{background-color:#fff;}
h1 {
	/* color : #27699E; */
}
.menu2 ul li a, .menu2 ul li a:hover
{
	color: #fff;
}
h2, h2 a, a:hover, .tblComment,.diy_li li:hover, #diy_clist li, #diy_clist2 ul li, #diy_clist3{
	color: #CC6600;
}
h3, h3 a, #dcol1, .diy_Pagination, .diy_Pagelink:link, .diy_Pagelink:visited{
	color: #CC2C26;
}
h4, h4 a, .menu2 ul li a.current, .diy_cl1, #diy_clist2 a {
	color: #CE6C00;
}
h5, h5 a, .tdHeader, .slogan1 {
	color: #666666;
}
h6, h6 a, #AuthorPosts, .diy_Pagelink:hover, a:visited, .diy_li li, #diy_clist2 p a {
	color: #666666;
}
.diy_Dcaps:first-letter, .diy_Dcaps2 , a {
	color: #A30234;
}
blockquote {
	background-color : #F5F5F5;
}
q, blockquote
{
	color: #008000;
}

a:active, .diy_link1 {
	color : #2C5B00;
}
.diy_Pagination, .diy_Pagelink
{
	background-color : #FFFFE8;
}
.diy_link3 {
	border-color : #FFF;
}
.diy_link3:hover {
	border-color : #2894FF;
}
.diy_searchbase2
{
	background-color: #F2F2EC;
	border-color: silver; 
}
/*Custom Side Header Styles Theme Specific--*/
.diy_sidehdr
{
	color: #fff;
	background-image : url('Hbars_c3.png');
	background-repeat : no-repeat;
	background-color : #FE9900;
	font-size : 12pt;
	font-weight : bold; padding:0px;
	padding-left:42px;
	border:1px solid #FE9900;
	margin:0px;
}

.diy_sidehdr2
{
	color: #fff;
	background-image : url('Hbars_c5.png');
	background-repeat : no-repeat;
	background-color : #FE9900;
	font-size : 12pt;
	font-weight : bold;
	padding-left:42px;
	line-height: 30px; vertical-align: middle;
	margin:1px;
}

/*BlockQuote Quote Styles Theme Specific--*/
/*.diy_BQ {*/
blockquote {
	margin : 6px;
	padding-left : 56px;
	line-height : 12pt;
	background-color : #FFFFFF;
	background-image : url('../images/Quotes_c15.gif');
	background-repeat : no-repeat;
	background-position : left center;
	width:50%;
	white-space: nowrap;
}
.diy_Qtn {
	line-height : 160%;
	background-image : url('../images/Quotes_c20.png');
	background-repeat : no-repeat;
	background-position : left center;
	padding-left : 28px;margin-bottom:7px;
	color:#B85C00;
}
/*blockquote {
	margin : 5px;
	line-height : 24pt;
	font-weight : bold;
}
blockquote *:before {
	font-size : 20pt;
	content : "“";
}
blockquote *:after {
	font-size : 20pt;
	content : " ”";
}*/
q {
	word-spacing : 1px;
	margin : 0px;
	padding-left : 1px;
	padding-right : 1px;
	padding-bottom : 0px;
	quotes:none;
}
.diy_qA {
	quotes : "‘" "’";
}
.diy_qB {
	quotes : "“" "”";
}
.diy_qC {
	quotes : "‘" "‚";
}
.diy_qD {
	quotes : "“" "„";
}
.diy_qE {
	quotes : "«" "»";
}
/*Pre Styles --*/
pre {
	margin-bottom : 5px;
	margin-top : 5px;
}
/*Hr Styles Theme Specific--*/
hr {
	display: block;
	position: relative;
	padding: 0;
	margin: 3px auto;
	height: 0px;
	max-height: 0px;
	width: 100%;
	font-size: 1px;
	line-height: 0;
	border-style: none;
	border-width: medium;
	border-top: 2px solid #C0C0C0;
	border-bottom: 2px solid #FFFFFF;
	clear:both;
}
.diy_hrA {
	background-position : center center;
	background-image : url('../images/designDiv-sm.gif');
	background-repeat : no-repeat;
	height : 44px;
	border : none;
	width : auto;
	clear: none; 
	max-height:inherit ;
}
.diy_hrB {
	background-position : center center;
	background-image : url('../images/QCS-sm.jpg');
	background-repeat : no-repeat;
	height : 60px;
	border : none;
	width : auto;
	clear: none; 
	max-height:inherit ;
}
.diy_hrC {
	background-position : center center;
	background-image : url('../images/tribalarm2B.png');
	background-repeat : no-repeat;
	border : none;
	height : 30px;
	width : auto;
	clear: none;
	max-height:inherit ;
}
.diy_hrD {
	background-position : center center;
	background-image : url('../images/zz-sm.gif');
	background-repeat : repeat-x;
	height : 14px;
	border : none;
	width : Auto;
}
.diy_hrE {
	background-position : center center;
	background-image : url('../images/pen120-sm.png');
	background-repeat : no-repeat;
	border : none;
	height : 42px;
	width : auto;
}
.diy_hrsbar1 {
	border-top: 1px solid #CBC7B6;
	border-bottom: 1px solid #FEE8A5;
}
.diy_hrsbar2 {
	margin: 0px auto;
	height: 4px;
	max-height: 4px;
	width: 100%;
	font-size: 2px;
	line-height: 0;
	border-style: none;
	border-width: 0px;
	background-color: #F97914
}


/*Page Header slogan theme specific*/
.mylogo {
	padding-top:30px;padding-left:12px;
	position:relative;float:left;
}
.slogan1 {
	padding-right:9px;
	margin:12px;
	margin-right:32px;
	top:6px;
	float:right;
}
.slogan1 a {
display:block;
padding-left:2px;margin:1px;
Color:#fff;
}
.slogan1 h5 {
text-align:right;
padding:3px;margin:3px;
}
/*Search Box Styles Theme Specific --*/
#searchbox{text-align:right;float:right;margin-bottom:3px;padding-left:9px;background-image : url('Trans-box_r2.png');background-repeat : no-repeat;width:207px;height:68px;}
#searchbox #diy_searchForm3{}
#SearchWidgetXX {
	width : auto;
	white-space : nowrap;
	float : none;
	z-index : 100;
	border:1px yellow solid;
}
#loginbox
{
background-image : url('Trans-box_r3.png');background-repeat : no-repeat; padding:3px;
}
#loginbox div h5 {padding:2px;margin-top:1px;margin-bottom:2px; }
#loginbox div div{padding:3px;text-align:center;}
#loginbox div form {padding:3px;padding-left:12px;}
#loginbox div form input {margin:2px;}

.diy_searchbase {
	text-align : justify;
}
.diy_searchbase2{
	border-style : solid;
	border-width : 1px;
	padding : 3px;
	margin: 0px;
	text-align: center; 
	float: left;
	width: 99%; 
}
/*Pagination Style Theme Specific --*/
.diy_Pagination{
	border-style : solid;
	border-width : 1px;
	padding : 1px;
	margin: 0px;
	font-size : 10pt;
	float: right; 
}
.diy_cl1
{text-align:right;margin:1px;padding:1px;}

.diy_hilink
{

}
.diy_hilink a
{

}

.diy_clink1
{padding-right:9px;padding-bottom:5px;margin-bottom:14px;}
#diy_clist {
 list-style-position: inside;list-style-type :none;margin:0px;text-indent :0px;
}
#diy_clist li {padding-left:3px;padding-right:3px; display: inline;border-bottom:1px dotted;text-indent :0px;list-style-type :none;}

#diy_clist2 {border:0px #dddddd solid;padding:12px;background-color :#fff;}
#diy_clist2 ul{
list-style-position: inside;list-style-type :none;text-indent :5px;text-align:right;
}
#diy_clist2 ul li {padding-left:3px;padding-right:3px; display: inline;border-bottom:1px dotted;text-align:right;}
#diy_clist2{text-align:justify;margin: 10px;}
#diy_clist2 a {Padding-bottom:7px;}
#diy_clist2 p a{font-size:9pt; font-weight:bold;}
#diy_clist2 p {margin-bottom:5px;}
#diy_clist3 {font-size:8pt; text-align:right;}
#catlist a{font-size:10pt; padding:12px; color:#CC6600;}
#catlist h5{text-align:right;}

#searchbox{padding-top: 6px; position:relative; text-align:left;float:right;}
#searchbox h6 {color:#fff;}


/* Child Block Styles*/


/* Search Widgate Style*/
form#search {
	margin: 10px 0px;
	padding: 0px;
	position: relative;
}
#search .input {
	width: 110px;      
	padding: 4px;
	background: rgb(249,249,249);
	border: 1px dashed rgb(144,144,144);
	color: rgb(150,150,150);
}
#search .submit {
  width: 36px;
  height: 28px;
  border: 0;
  background: url('../images/search.png') no-repeat;
  cursor: hand;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: -2px;
  left: 128px;
}
/* Text Size Widgate Style*/

/* HideShow Panel Style*/
/* CSS Document orange*/
/* CSS Document orange*/
/* Bottom Base Box*/
#BottomBase{
/*background-color:#F06000;*/
background-image: url('../images/mediumgray-x2A.png');background-repeat: repeat-x;
}
#leftbb
{
float:left; width: 30%;height:60px; 
}
#midbb
{
float:left; width: 39%;text-align:center;
}
#rightbb
{
float:right; width: 16%;
}
#leftbb ul:before, #midbb ul:before, #rightbb ul:before {
/* content: url('../images/sun3.gif'); vertical-align:bottom; */
}
#leftbb ul, #midbb ul, #rightbb ul
{
font-size: 10pt; font-weight: bold; height:16pt; vertical-align:top;text-indent:20px;color :Gray;padding-left:20px;
}
#leftbb ul li, #midbb ul li, #rightbb ul li, #leftbb a
{
font-size: 10pt; font-weight: normal;
}
#leftbb ul:before, #midbb ul:before, #rightbb ul:before {
}
#leftbb ul li, #midbb ul li, #rightbb ul li{
list-style: circle inside url('../images/5i.gif');
}

/* CSS Document orange*/
/* CSS Document orange*/
