
	body
	{
		margin:0px;
		padding:0px;
		
		font-family:Arial;
		font-size:12px;
		color:#1DD4F3;
		background-color:#038A96;
		background-image:url('../images/main_body_bgr.gif');
	    background-repeat:repeat-x;
	}
	td
	{
		text-align:left;
	}
	
	a img, form 
	{
		border:none;
		margin:0px;
		padding:0px;
	}	
	
	select,
	select.no,
	input,
	input.no,
	textarea,
	textarea.no
	{
		font-size:12px;
		font-family:Arial;
	}


    /* dolphin default styles [begin] */

	div.thumbnail_block
	{
		position:relative;

		text-align:center;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
	}
	div.thumbnail_block img
	{
		border:1px solid #9B9A9A;
		background-color:#EDECEC;
		background-position:center;
		background-repeat:no-repeat;
	}
	div.clear_both
	{
		position:relative;
		clear:both;
		height:0px;
		line-height:0px;
		margin:0px;
		padding:0px;
		font-size:0px;
	}

    /* dolphin default styles [ end ] */

    /* anchors [begin] */

	a,
	a:link
	{
		color:#fff;
		text-decoration:underline;
	}
	a:visited
	{
		color:#fff;
		text-decoration:underline;
	}

	a:hover,
	a:active
	{
		color:#fff;
		text-decoration:none;
	}

	a.menu_item_link,
	a.menu_item_link:link,
	a.menu_item_link:visited,
	a.menu_item_link:active,
	a.menu_item_link:hover
	{
		text-decoration:none;
	}
	
	a.menu_item_link,
	a.menu_item_link:link,
	a.menu_item_link:visited
	{
		color:#336699;
	}
	
	a.menu_item_link:active,
	a.menu_item_link:hover
	{
		color:#000000;
	}
	
	.no_hello_actions a,
	.no_hello_actions a:link,
	.no_hello_actions a:visited,
	.no_hello_actions a:hover,
	.no_hello_actions a:active
	{
		color:#fff;
	}
	
	a.customMenuItem,
	a.customMenuItem:link,
	a.customMenuItem:visited
	{
		color:#075392;
		text-decoration:none;
	}

    /* anchors [ end ] */








	.main2
	{
		position:relative;
		width:808px;
		
		margin-bottom:5px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		
		border:0px solid red;
		padding-top:42px;
	}
	
	.innerMainDiv2
	{
		position:relative;
		background-image:url(../images/main_body_hor_cutting.gif);
		background-repeat:repeat-y;
	}
	
	
	.topestMenuWrapper
	{
		position:relative;
		height:21px;
		border:0px solid red;
	}
	
	.topestMenu
	{
		position:absolute;
		top:-25px;
		right:-275px;
		width:768px;
		height:17px;
		padding-top:3px;
		font-size:11px;
		text-align:center;
		z-index:100;
	}
	
	.topestMenu a
	{
		margin-left:7px;
	}

	.topBlock
	{
		position:relative;
		height:53px;
		border:0px dashed blue;
		margin-bottom:0px;
	}
	
	img.mainLogo
	{
		position:absolute;
		top:0px;
		left:20px;
	}

	.topBigText
	{
		position:absolute;
		top:7px;
		left:70px;
	}
	
	.topBigText .title
	{
		font-size:36px;
		font-weight:bold;
		color:#666666;
		line-height:36px;
	}
	
	.topBigText .powered
	{
		font-weight:bold;
		text-transform:uppercase;
        font-size:10px;
		color:#666666;
	}
	
	.topMenuWrapper
	{
		position:relative;
		height:38px;
		background-image:url('../images/top_main_menu_cutting.gif');
	    background-repeat:repeat no;
		border:0px solid red;
		width:779px;
		margin-left:15px;
		color:#8B8B8B;
		z-index:100;
		left:-1px;
		margin-top:20px;
	}
	
	
	
	.topMenuWrapper a:link, .topMenuWrapper a:visited 
	{
		color:#fff;
		text-decoration:none;
	}
	
	.topMenuWrapper a:hover, .topMenuWrapper a:active
	{
		text-decoration:none;
		color:#03414C;
	}
	
	.topestMenu a:link, .topestMenu a:visited 
	{
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		font-size:8px;
		text-transform:uppercase;
	}
	
	.topestMenu a:hover, .topestMenu a:active
	{
		text-decoration:none;
		color:#0CE2F5;
		font-weight:bold;
		font-size:8px;
		text-transform:uppercase;
	}
	
	.bottomBlock a:link, .bottomBlock a:visited 
	{
		color:#fff;
		font-weight:bold;
		font-size:11px;
	}
	
	.bottomBlock a:hover, .bottomBlock a:active
	{
		color:#fff;
	}
	
	.hiddenMenuCont a:link, .hiddenMenuCont a:visited 
	{
		color:#fff;
		text-decoration:none;
	}
	
	.hiddenMenuCont a:hover, .hiddenMenuCont a:active
	{
		text-decoration:none;
		color:#07E6FA;
	}
	
	
	.topMenu
	{
		position:absolute;
		top:2px;
		left:2px;
		width:775px;
	}
	
	table.topMenuCont
	{
		width:100%;
		/*background-color:#999999;*/
		/*border-collapse:collapse;*/
	}
	
	
	table.topMenuCont td
	{
		padding:0px;
		margin:0px;
	}
	
	
	
	.topMenuItemActive .topMenuItemCont
	{
		background-image:url(../images/tab_cutting_h.gif);
		/* border-left:1px solid #e2e2e2;
		border-right:1px solid #e2e2e2; */
		color:#03414C;
	}
	
	.topMenuItemHover .topMenuItemCont
	{
		background-image:url(../images/tab_cutting_h.gif);
		/* border-left:1px solid #ffffff;
		border-right:1px solid #ffffff; */
	} 
	
	.topMenuItemCont
	{
		text-align:center;
		height:25px;
		padding-top:9px;
		padding-left:7px;
		padding-right:3px;
		font-weight:bold;
		text-transform:capitalize;
		white-space:nowrap;
	}


	.topMemberBlock
	{
		position:absolute;
		right:17px;
		top:0px;
		height:50px;
		text-align:right;
		padding:3px;
		width:400px;
		font-size:11px;
	}
	
	.topMemberBlock .thumbnail_block
	{
		margin-left:5px;
	}
	
	.hello_member
	{
		padding-top:7px;
		font-size:14px;
		color:#fff;
	}
	
	.hello_actions
	{
		text-transform:capitalize;
	}
	
	.hello_actions span
	{
		margin-left:8px;
	}

	.no_hello_actions
	{
		font-size:18px;
		font-weight:bold;
		padding-right:10px;
		padding-top:7px;
	}
	
	.no_hello_actions a
	{
		margin-left:15px;
	}





	.rightNavDiv
	{
		position:relative;        
		padding:0px;
        margin:0px;
        height:65px;
		overflow:hidden;
	}

    .topPageHeader
    {
        /*float:left;*/
        font-weight:bold;
        font-size:24px;
        color:#fff;
        text-transform:capitalize;
    }

    .topCustomMenu
    {
        /*float:right;*/
        margin-bottom:5px;
        font-size:12px;
        font-weight:bold;
        text-transform:capitalize;
        color:#cccccc;
        /*text-align:right;*/
        height:15px;
    }

    .topCustomMenu a,
    .topCustomMenu span
    {
        margin-right:9px;
    }

	
	.customMenuItemActive
	{
		color:black;
	}

    /* bottom [begin] */

	.bottomBlock
	{
		position:relative;
		height:60px;
		border:0px solid red;
        margin-left:5px;
        margin-right:5px;        
	}    

    .bottomImages
	{
		position:absolute;
		top:-4px;
		left:-19px;
		border:0px solid red;
		background-image:url(../images/bottom_bg.gif);
		background-repeat:no-repeat;
		height:72px;
		width:801px;
		background-position:bottom left;
    } 
	
	/* *:first-child+html .bottomImages
	{
		left:-19px;
	} */
	

    .bottomTexts
    {   
        font-size:11px;
        margin-top:14px;
        margin-left:30px;
        text-align:center;
    }

    .bottomTexts div
    {
        margin-bottom:1px;
    }

    .bottomLinks a
    {
        margin-right:2px;
    }

	.copyright_box
	{
		position:absolute;
		top:30px;
		left:7px;
		color:#333;
		font-size:11px;
		line-height:18px;
	}

	.btmLinks
	{
		margin-right:8px;
	}


    /* bottom [ end ] */    


	.hiddenMenu
	{
		position:absolute;
		top:39px;
		left:1px;
		z-index:101;
	}
	
	.hiddenMenuBgCont
	{
		width:778px;
		height:75px;
		padding-top:8px;
		background-image:url( ../images/h_menu_bg.png );
		background-repeat:repeat-x;
		position:static;
	}
	
	* html .hiddenMenuBgCont
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='layout/uni/images/h_menu_bg.png', sizingMethod='scale');
	}
	
	.hiddenMenuCont
	{
		margin-left:14px;
		position:relative;
	}
	
	.innerTopDiv
	{
		position:relative;
		border:1px solid red;
		height:130px;
		background-image:url(../images/inner_top_bg.gif);
		background-repeat:no-repeat;
		border:0px solid red;
		margin-left:1px;
	}
	
	.bottomCopyright
	{
		color:#fff;
	}
	