

#pagefooterTd {border-left: 0px solid #0000FF; border-right: 0px solid #0000FF; border-top: 0px dotted #3399FF; padding-left: 4px; padding-right: 4px; padding: 4px;}

#PollTable {width:400px;border-collapse: collapse; border: 1px dotted #0066FF; padding: 2px; background-color: #FFFFC6; font-size:10pt;}
#PollTablewrapper,.PollTitle,.PollBody ,.PollFooter{text-align: center;margin:0px;padding:0px;}

.PollBody form {text-align: left;}

#PollTableResultHead {background-color: #ECECFF;vertical-align:middle;text-align: center;}
.PollResultImage  {background-image: url(images/081014line1a.gif); background-repeat: no-repeat;}

#PollDivWrapper input{border: 1px solid #FFBA75; background-color: #FFFFB9;}
#PollDivWrapper input:hover{border: 2px solid #FFBA75; background-color: #FFFF93;}

/* Comment System */

#formbase #commentForm fieldset, #formbase #commentForm fieldset table, #formbase #commentForm fieldset table tr, #commentForm fieldset table tr td
{
border: 0px;
}
#formbase #commentForm
{
background-image : url('/images/TransBackGry.png');
background-repeat : repeat-x;
border:1px #DBDBDB solid;
}
#formbase #commentForm #ajaxDiv table tr td input[type~="text"]
{
background-image : url('/images/TransBackGry2.png');
background-repeat : repeat-x;
border:1px #DBDBDB solid;
}
#ajaxDiv table tr td textarea
{
background-image : url('/images/TransBackGry.png');
background-repeat : repeat-x;
border:1px #DBDBDB solid;
}
fieldset input[type~="text"]:hover,fieldset textarea:hover 
{
border: 1px solid #C1E69C;background-color: #D6FFAD;
}
fieldset input[type~="text"]:focus,fieldset textarea:focus
{
border: 1px solid #E6E6B8;background-color: #FFFFCC;
}

#commenttitle
{
padding:2px;
margin:1px;
background-image : url('/images/TransBackGry2.png');
background-repeat : repeat-x;
}
#commentbase
{
padding:3px;
border:none;
border-bottom:3px double silver;
background-image : url('/images/TransBackGry.png');
background-repeat : repeat-x;
}
#commentbase h5
{
padding-top:1px;
margin-top:1px;
float:left;
width:70%;
}
#commentbase h2
{
padding-top:1px;
margin-top:1px;
float:right;
}
.cmntLeftMid
{
display:none;float:left;
}
.cmntRightMid
{
display:none;
}
#commentbase p
{
margin-top:40px;
margin-bottom:24px;
font-size:10pt;
}
.cmntfooter
{
text-align:right;
background-color:gray;
color:#FFF;
font-weight:bold;
padding:2px;
}



/* Rating system */
#baserating_tbl, #baserating_tbl tr, #baserating_tbl tr td, #baserating_tbl tr td table, #baserating_tbl tr td table tr, #baserating_tbl tr td table tr td
{
border:0px; solid white;
}

#pagefooterTbl, #pagefooterTbl tr, #pagefooterTbl tr td
{
border:0px; solid white;
}
#baserating_tbl {border: 0px ;border-collapse: collapse; width:100%;}

.noRate           {background-image: 
               url('../images/starrating2.gif'); 
               background-repeat: no-repeat ;background-position: 0px; }
               
.Rated           {background-image: 
               url('../images/starrating2.gif'); 
               background-repeat: no-repeat ;background-position: 0 -21.5px; }
               
.RatedOver     {background-image: 
               url('../images/starrating2.gif'); 
               background-repeat: no-repeat ;background-position: 0 -42px; }               

#baserating_td{}
#rating_tbl{border-collapse: collapse; border: 0px solid #008000;height:40px;}
#rateValueText {text-align: center; color: #C0C0C0; font-size:9pt;} 
#bookmarkTd	{text-align: right}
/* for Ratting Widget */


#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 {text-align: left;border:0 dotted #C2D4DA; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px;
	overflow:visible; overflow-x:auto; overflow-y:auto; }
	

/* 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%;
    }
    
 
#ContactUs tbody, #ContactUs th ,#ContactUs td
{
	border:0px;border-collapse:collapse;border-color:Transparent;
}

/* mutlilevel vertical css*/

#info {height:400px;}
#pmenu {padding:0; margin:25px 0 50px 15px; list-style-type: none; width:141px; position:absolute; z-index:500;}
#pmenu ul {padding:0; margin:0; list-style-type: none; width:141px;}
#pmenu li {position:relative;}
#pmenu a, #pmenu a:visited {display:block;width:140px; font-size:14px; padding-top:4px;padding-t\op:1px;color:#000; height:16px; line-height:8px;line-heig\ht:16px;text-decoration:none; text-indent:5px; background:transparent;border:1px solid #fff; border-width:0 0px 0px 0;}
#pmenu li:hover > a {background:transparent; color:#D50B15;font-weight:bold;}
#pmenu li ul {display: none;} 
/* horizontal flyout
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:141px;} */

/*style=""position:relative;z-index:1000000""*/
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:141px;z-index: 100;background-color:#FFFFCC;}
/*#F46C85*/


