

body {
	margin: 10px 10px 0 10px;
	padding: 0px;
	font: 8pt verdana;
        color: #333;
	background-color: #fff;
	}

/********************* Start of Menu Link formats***********************/
a       {
        text-decoration: none;
	      font-weight: bold;
        color:  #6faf30;
        outline: none;

	}
a:link {
	}
a:visited { text-decoration: none;
	}
a:active {  text-decoration: none;
	}
a:hover {
	color: #fff;
 background-color: #cc6600;

       	}
/********************* End of Link formats***********************/
       	
/********************* Start of Paragraph formats***********************/
p       {
        margin: 5px 0 10px 10px;
                }
h1 {
	color: #646729;
	font: 12pt georgia;
        margin: 0 0 0 0;
        text-align: center;
        border-bottom: 1px solid #7D8965;

	}
h2 {
        margin: 0px 0px 0px 10px;
        color: #333;
        font:  bold 12pt arial;
        text-align: left;
	}
h3 {
	color: #909528;
	font: bold 10pt georgia;
	margin: 0 0 10px 10px;
	}
h4 {
color: #6faf30;
	font:  bold 10pt verdana;
        	margin-top: 0;
        text-align: center;

	}
h5 {
        margin: 0px 0px 0px 10px;
        color: #cc6600;
        font:  bold 12pt arial;
        text-align: left;
        }

h6 {    margin:  15px 0px 15px 0px;
        font:18pt arial;
        text-align: center;
        letter-spacing: -1px;
        color: #fff;
        background-color: #7D8965;
        border-top: 5px solid #7D8965;
        border-bottom: 5px solid #7D8965;
	}
h7 {
	margin: 5px 5px 0 5px;
	padding: 0px;
	font: bold 16pt courier;
        color: #333;
	background-color: #fff;
         text-align: left;
        }

h8 {
        margin: 0px 0px 0px 10px;
        color: #333;
        font:  bold 12pt arial;
        text-align: left;
       }
div.hr {
	margin: 0px 0px 7px 10px;
  height: 1px;
  width:40%;
  color: #000;
background-color: #000;
}

div.hr hr {
   display: none;
}


	
/********************* End of Text formats***********************/

/********************* Start of Paragraph formats***********************/
.tiny {
	color: #fff;
        background: #ea1;
	font: bold 7pt verdana;
        margin: 0px;
	}
.left a:link {
        text-decoration: none;
        color:  #6faf30;
        	}

.left a:visited {text-decoration: none;
	}
.left a:active {  text-decoration: none;
	}
.left a:hover {
	color: #fff;
 background-color: #cc6600;
	text-transform: bold;
       	}

.right a {
        color:  #222;
	}
.right a:hover {
	color: #000;
 background-color: #ea1;
	text-transform: bold;
       	}
       	
.noborder{  margin: 0px 15px 10px 0;
            border: none;
           }

.floatleft{
           float: left;
           margin: 0px 15px 10px 0;
           border: none;
           }

.floatright{
            float: right;
            margin: 0px 10px 15 10px;
            border: none;
            }
.clear {
       clear: both;
     }
.thumb{
            float: left;
            margin: 5px 0px 5px 10px;
            border: none;
            border-style:none;
          }

/********************* End of Paragraph formats***********************/

/********************* Start of Image positions***********************/
div.imgheading {
      float: center;
      border: none;
      }

.title1
            {
            margin:0 0 0 0px;
            float: center;
            text-align: center;
            }

.new        {
  padding:0 0 0 0px;


            }
/********************* End of Image positions***********************/

/********************* Start of Main Layouts************************/
#body   {
        background:#fff;
      }

#wrap {
width: 960px;
margin: 0 auto;
}

#content {
margin: 10px 0;
line-height: 17px;
}

.left {
float: left;
width: 740px;
text-align: justify;
color: #333;
font: 8pt arial;
line-height: 14px;
}

        
.right {
margin-top: 10px;
float: right;
width: 200px;
color: #333;
font: 8pt arial;
line-height: 13px;
}


#header {
        background:#fff;}

#menubar{
         background:#FFF;
     	}



#footer {
       margin: 0 0 0 10px;
        padding:0 0 0 10px;

        }

/******************* End of Main Layouts**************************/

/******************* Start of Menu List**************************/
#list1 ul
         {
         list-style-type: none;
         background-color: #ea1;
         margin:0 0 0 20px;
         font: 10pt arial;
         text-transform: uppercase;
         }

#list1 ul li {
          display: inline;
          }

#list1 ul li a
          {
          padding: 0 1em 0 0;
          color: #fff;
          text-decoration: none;
          border-right: 1px solid #fff;
          border-bottom: none;
          }

#list1 ul li a:hover
          {
          color: #fff;
	        background-color: #cc6600;
          }

/******************* End of Menu List**************************/

/******************* Start of Rounded Boxes**************************/

#xsnazzy p {
           margin:0 20px;
           text-align:center;
           }
#xsnazzy p {
           padding:0;
           }

.xtop, .xbottom
       {
       display:block;
       background:transparent;
       font-size:1px;
       }
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ea1; border-left:5px solid #ea1; border-right:5px solid #ea1;}
.xb1 {margin:0 5px; background:#ea1;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block;  background:#ea1; border:0 solid #ea1; border-width:0 1px;
}


#col_xsnazzy p {
               margin:0 5px;
               }

#col_xsnazzy p {
               padding:1em 0 1em 0;
               }

.col_xtop, .col_xbottom
       {
       display:block;
       background:transparent;
       font-size:1px;
              }
.col_xb1, .col_xb2, .col_xb3, .col_xb4 {display:block; overflow:hidden;}
.col_xb1, .col_xb2, .col_xb3 {height:1px;}
.col_xb2, .col_xb3, .col_xb4 {background:#e2e2e2; border-left:5px solid #e2e2e2;
border-right:8px solid #e2e2e2;}
.col_xb1 {margin:0 5px; background:#e2e2e2;}
.col_xb2 {margin:0 3px; border-width:0 2px;}
.col_xb3 {margin:0 2px;}
.col_xb4 {height:2px; margin:0 1px;}

.col_xboxcontent {display:block;  background:#e2e2e2; border:0 solid #e2e2e2; border-width:6px 10px;}
/******************* End of Rounded Boxes**************************/

/****************Insert box             *******/

#ins_xsnazzy p {
               margin:0 5px;
               }

#ins_xsnazzy p {
               padding:1em 0 1em 0;
               }

.ins_xtop, .ins_xbottom
       {
       display:block;
       background:transparent;
       font-size:1px;
              }
.ins_xb1, .ins_xb2, .ins_xb3, .ins_xb4 {display:block; overflow:hidden;}
.ins_xb1, .ins_xb2, .ins_xb3 {height:1px;}
.ins_xb2, .ins_xb3, .ins_xb4 {background:#fff; border-left:5px solid #fff;
border-right:8px solid #fff;}
.ins_xb1 {margin:0 5px; background:#fff;}
.ins_xb2 {margin:0 3px; border-width:0 2px;}
.ins_xb3 {margin:0 2px;}
.ins_xb4 {height:2px; margin:0 1px;}

.ins_xboxcontent {display:block;  background:#fff; border:0 solid #fff; border-width:6px 10px;}

/******************* End of inserted Boxes**************************/



/******************* Start of Main body formats**************************/

.list2 ul
       {
       list-style-type: none;
       list-style-position: inside;
       margin-left:10px;
       }
 
.list2 li{

       list-style: square ;
       color: #6faf30;
       font: 8pt Verdana;
       line-height: 16px;
       padding: 0 0 0 15px;

     }
     
.list2 li p {
            color: #333;
            }

.list2 li a {
       color: #6faf30;
       }
 
.list2 li a:hover {
       background-color: #cc6600;
       color: #fff;
       }

.list3 ol {
       list-style-type: decimal;
       list-style-position: inside;
       }

.list3 li {
       color: #333;
       font: 8pt Verdana;
       padding: 2px 0 3px 15px;
       margin: .4em 0;
     }

.list4 ol {
       list-style-type: decimal;
       list-style-position: inside;
       }

.list4 li {
       color: #333;
       font: 8pt Verdana;
       padding: 0 0 0 1px;
       margin: 0;
       }

table  {
       width: 660px;
       margin: .2em;
       border-collapse: collapse;
       empty-cells: show;
       color: #333;
       font: 8pt Verdana;
       }
        
th {
       text-align: center;
       font-weight: bold;
       border: solid 1px #7A7D55;
       padding: .2em;
       }

td   {
       text-align: left;
       vertical-align: top;
       border: solid 1px #7A7D55;
       padding: .2em;
       }

td.noborder {
            border-style:none;
            }

td.noborder a {
            border-style:none;
            }

#col1         { width: 25%; }
#col2         { width: 15%; }
#col3         { width: 20%; }
#col4         { width: 20%; }
#col5         { width: 50%; }
#col6         { width: 50%; }

div.thumbnail {
              float: center;
              width: 330px;
              margin: 5px 0px 5px 0;
              border-style:none;
              }

div.thumbnail p
              {
              text-align: center;
              }

div.thumbnail a
              {
              border:none;
            }


.thumbnail2 {
              float: center;
              width: 620px;
              margin: 5px 0px 5px 15px;
              border-style:none;
              }

.thumbnail2 p
              {
              text-align: left;
              border-style:none;
              }

.thumbnail2 a
              {
              border-style:none;
            }
.thumbnail2 a:hover
{
              border-style:none;
            }

/******************* End of Main body formats**************************/

/******************* Start of Main body colour boxes**************************/
.mainbox {background: transparent; width:95%; margin:0 auto;}
.mainbox h1, .mainbox p {margin:0 10px;}
.mainbox h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.mainbox p {padding-bottom:0.5em;}

.mtop, .mbottom {display:block; background:transparent; font-size:1px;}
.mb1, .mb2, .mb3, .mb4, .mb5, .mb6, .mb7 {display:block; overflow:hidden;}
.mb1, .mb2, .mb3, .mb4, .mb5, .mb6 {height:1px;}
.mb4, .mb5, .mb6, .mb7 {background:#f8f8f8; border-left:1px solid #7f7f9c; border-right:1px solid #7f7f9c;}
.mb1 {margin:0 8px; background:#7f7f9c;}
.mb2 {margin:0 6px;background:#7f7f9c; }
.mb3 {margin:0 4px;background:#7f7f9c;}
.mb4 {margin:0 3px; background:#f8f8f8; border-width:0 5px;}
.mb5 {margin:0 2px; background:#f8f8f8; border-width:0 4px;}
.mb6 {margin:0 2px; background:#f8f8f8; border-width:0 3px;}
.mb7 {margin:0 1px; background:#f8f8f8; border-width:0 3px; height:2px;}

.mboxcontent {display:block; background:#f8f8f8; border:3px solid #7f7f9c; border-width:0 3px;}
/******************* End of Main body colour boxes**************************/

/******************* Start of Main body solid colour boxes**************************/
#sxsnazzy { background: transparent;
          width:90%;
          margin:0 auto;
           }
#sxsnazzy p {
           text-align:center;
           padding-bottom:0.5em;
           }

.sxtop, .sxbottom
       {
       display:block;
       background:transparent;
       font-size:1px;
       }
.sxb1, .sxb2, .sxb3, .sxb4 {display:block; overflow:hidden;}
.sxb1, .sxb2, .sxb3 {height:1px;}
.sxb2, .sxb3, .sxb4 {background:#afafbc; border-left:5px solid #afafbc; border-right:5px solid #afafbc;}
.sxb1 {margin:0 5px; background:#afafbc;}
.sxb2 {margin:0 3px; border-width:0 2px;}
.sxb3 {margin:0 2px;}
.sxb4 {height:2px; margin:0 1px;}

.sxboxcontent {display:block;  background:#afafbc; border:0 solid #afafbc; border-width:0 5px;
}
 /******************* End of Main body solid colour boxes**************************/


