/*

Copyright ©(c) 1999 - 2009 klar environnement. All rights reserved 
*/


.titleImage
{
    background-image: url('../images/2ndrowbkg.jpg');
}

.bottomImage
{
    background-image: url('../images/bottombkg.jpg');
}

.bottombottombkg
{
    background-image: url('../images/bottombottombkg.jpg');
    background-repeat: repeat-y;
}
.button
{
    background-color:Maroon;
    color:White;
   
}
.button2
{
    background-color:#99CCFF;
    color:black;
     font-size:small;
}
img
{
    border-style: none;
}

.copyright
{
    font-size: 10px;
    color: #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topImage
{
    background-image: url('../images/topbkg.jpg');
}

.content
{
    background-image: url('../images/middlerow.jpg');
}

/*------------Pane------------*/

.leftPane
{
    padding-left: 30px;
    width: 200px;
}

.contentPane
{
    padding-left: 30px;
    width: 590px;
}


/*------------Copyrigh link------------*/
A.bottomLink:link
{
    font-size: 10px;
    color: #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.bottomLink:visited
{
    font-size: 10px;
    color: #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    	TEXT-DECORATION: none
}

A.bottomLink:active
{
    font-size: 10px;
    color: #cccccc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.bottomLink:hover
{
}

/*------------Login link------------*/
A.login:link
{
    font-size: 12px;
    color: #21528c;
    font-family: Verdana;
}

A.login:visited
{
    font-size: 12px;
    color: #21528c;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.login:active
{
    font-size: 12px;
    color: #21528c;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.login:hover
{
}

/*------------DNN Menu------------*/

.main_dnnmenu_container
{
    background-color: transparent;
}
.main_dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    height: 16px;
    background-color: Transparent;
}
.main_dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: White;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    background-color: Transparent;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /*Word wrapping menu item now optional*/
    padding: 1px 3px 2px 1px;
}

.main_dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    color: White;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    line-height: 11px;
    background-color: Transparent;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /*Word wrapping menu item now optional*/
    padding: 0px 4px 0px 4px; /*explicitly set padding for root menu items*/
    height: 32px;
    text-decoration: none;
}

.main_dnnmenu_itemhover
{
}

.main_dnnmenu_itemhover td
{
    background-color: #63a0e4;
}


.main_dnnmenu_icon
{
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 15px;
    height: 100%;
}
.main_dnnmenu_submenu
{
    background-color: #4f78ac;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.main_dnnmenu_arrow
{
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-top: #cccccc 0px solid;
    font-family: webdings;
    font-size: 9pt;
    cursor: pointer;
    cursor: hand;
}
.main_dnnmenu_rootmenuarrow
{
    font-family: webdings;
    font-size: 9pt;
    cursor: pointer;
    cursor: hand;
    text-align: center;
}

/*------------DNN Menu------------*/

.dnnmenu_container
{
    background-color: transparent;
}
.dnnmenu_bar
{
    cursor: pointer;
    cursor: hand;
    background-color: Transparent;
    height: 15px;
}
.dnnmenu_item td
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    background-color: Transparent;
    height: 15px;
}

.dnnmenu_rootitem
{
    /*TD if menu option for using tables is on*/
    cursor: pointer;
    cursor: hand;
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    background-color: Transparent;
    height: 15px;
}

.dnnmenu_itemhover
{
}

.dnnmenu_itemhover td
{
    background-color: #63a0e4;
}


.dnnmenu_icon
{
    cursor: pointer;
    cursor: hand;
    text-align: center;
    width: 15px;
    height: 100%;
}
.dnnmenu_submenu
{
    background-color: #4f78ac;
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
    padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.dnnmenu_break
{
    height: 1px;
    font-size: 1px;
}

.dnnmenu_arrow
{
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-top: #cccccc 0px solid;
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}
.dnnmenu_rootmenuarrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}

.topbkg
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(images/topbkg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    color: #21528C;
}
.2ndrowbkg
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(images/2ndrowbkg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.midrowbkgCopy
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(images/middlerow.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.bottombkg
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(images/bottombkg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.bbottombkg
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-image: url(images/bottombottombkg.jpg);
    background-repeat: repeat;
    background-position: center bottom;
}
.pixel
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #CCCCCC;
    text-align: center;
}
.menu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 10px;
    text-align: left;
    white-space: normal;
    font-size: 11px;
    font-weight: bold;
}
.btmenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
.legal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 10px;
    text-align: center;
    white-space: normal;
    font-size: 11px;
    font-weight: normal;
}
.paranorm
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
     text-align:justify;
}
.paranorm22
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #666666;
    font-weight:bold;
}
.paranormnew
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    font-weight: normal;
}
.paranormc
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-align: justify;
}

.parahead1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    text-transform: none;
     text-align: center;
}
.paraheadSpecialOffer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    text-transform: none;
	text-align: left;
}
.parahead22
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    text-transform: none;
	text-align: left;
}
.parahead2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    background-color: #c8e6f7;
}

.parahead2bold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bolder;
    letter-spacing: 2px;
    background-color: #c8e6f7;
}
.parahead3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    background-color: #c8e6f7;
    text-decoration: underline;
}
.parahead4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #183777;
}
.formsection
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #183777;
    letter-spacing: 2px;
    text-transform: none;
    background-color: #c8e6f7;
}
.plantbkg
{
    background-image: url(images/plantes.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
.contacthead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #183777;
    letter-spacing: 0px;
}
.style2
{
    color: #0000CC;
    font-weight: bold;
    text-decoration: none;
}
.redtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FF0000;
}
.hiddenlink
{
    text-decoration: none;
}
.hotbox_item
{
    cursor: pointer;
    cursor: hand;
    color: Blue;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    line-height: 11px;
    background-color: Transparent;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /*Word wrapping menu item now optional*/
    padding: 0px 4px 0px 4px; /*explicitly set padding for root menu items*/
    height: 32px;
    text-decoration: none;
}

.popupbg
{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 50;
    top: 0px;
    left: 0px;
    background-color: #CCCCFF;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
.PopupBox
{
    background-color: #FFFFFF;
    width: 400px;
}
.testimonialpopup
{
    background-color: #FFFFCC;
    width: 500px;
    height: 500px;
}





A:link {
	TEXT-DECORATION: none
}

A:active {
	TEXT-DECORATION: none
}
A.1:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}

A.1:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.dark:link {
	COLOR: #1e4f8b; TEXT-DECORATION: none
}

A.dark:active {
	COLOR: #1e4f8b; TEXT-DECORATION: none
}

A:visited
{
   
    	TEXT-DECORATION: none
}

H1 {
	FONT-SIZE: 15px; COLOR: #1e4f8b; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: center;
}
.td_grey {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.blue_text {
	FONT-SIZE: 12px; COLOR: #1e4f8b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_text {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.address_text {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white_date {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.downloadtext {
	FONT-SIZE: 12px; MARGIN: 8px 10px 6px; COLOR: #58514e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	BACKGROUND: #ffff40
}
.redtext {
	COLOR: #ff0000
}
.green_table {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cae4df
}
.grease_td {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9dfe3
}
.sep_red {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9003e
}
.sep_blue {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #27509c
}
.sep_lblue {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #29a6be
}
.flow_text {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 13px; WIDTH: 130px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.phors_grey {
	BACKGROUND-COLOR: #d6dce0
}
.bottomleft {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.bottommid {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.bottomright {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.leftmid {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.rightmid {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.topleft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.bottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.top {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.topright {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.topmid {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.noborders {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.grey_table2 {
	BORDER-RIGHT: #d4d4c9 1px solid; BORDER-TOP: #d4d4c9 1px solid; BORDER-LEFT: #d4d4c9 1px solid; BORDER-BOTTOM: #d4d4c9 1px solid
}
.grey_table {
	BORDER-LEFT: #d4d4c9 1px solid; BORDER-BOTTOM: #d4d4c9 1px solid
}
.grey_table3 {
	BORDER-LEFT: #d4d4c9 1px solid
}
.white_table {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.blackborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.news_bg {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/news_bg1.jpg); BACKGROUND-REPEAT: no-repeat
}
.CPD_title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CPD_box {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c0c0c0
}
.CPD_text {
	FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
UL.CPD_text {
	MARGIN-TOP: 12px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 22px
}
.smalltext {
	FONT-SIZE: 10px; FONT-STYLE: italic
}

   .style3
        {
            height: 39px;
        }
        .style4
        {
            height: 33px;
        }
        .style5
        {
            height: 32px;
        }
        .style6
        {
            height: 32px;
        }
        .style9
        {
            height: 32px;
        }
        .style10
        {
            height: 32px;
        }