

#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
{
border:0px;
background:transparent;
}
#commentForm
{
border:1px #E1E1E1 solid;
background:transparent;
}
#ajaxDiv, fieldset input[type~="text"], fieldset textarea, fieldset
{
border: 0px solid #FDCB57;
}
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;
}

#ratingTbl, #ratingTbl tr, #ratingTbl tr td
{
border:0px solid white;
}

#pagefooterTbl, #pagefooterTbl tr, #pagefooterTbl tr td
{
border:0px solid white;
}
#commentForm
{
background-image : url('../images/TransBackGry.png');
background-repeat : repeat-x;
}
#commentForm  table tr td input[type~="text"]
{
background-image : url('../images/TransBackGry2.png');
background-repeat : repeat-x;
border:1px #E6E6E6 solid;
}
#commentForm  table tr td textarea
{
background-image : url('../images/TransBackGry.png');
background-repeat : repeat-x;
border:1px #E6E6E6 solid;
}
/* Rating system */
#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;
}


#igallery img {
			border: none;
		}

#igallery_nav {
	float: left;
	width: 130px;
	text-align: center;
}

#igallery_output {
	float: left;
	width: 400px;
	height: 400px;
	overflow: hidden;
}

#igallery_output img {
	display: block;
	margin: 12px auto 0 auto;
}

